admin: Read challenge.json from imported directory
This commit is contained in:
parent
560110ba5e
commit
8ed9415c68
3 changed files with 21 additions and 13 deletions
|
|
@ -23,7 +23,12 @@ func declareThemesRoutes(router *gin.RouterGroup) {
|
|||
log.Printf("Unable to ReadSettings: %s", err.Error())
|
||||
c.AbortWithStatusJSON(http.StatusInternalServerError, gin.H{"errmsg": "An error occurs during settings reading."})
|
||||
return
|
||||
} else if ch, err := settings.ReadChallengeInfo(path.Join(settings.SettingsDir, settings.ChallengeFile)); err != nil {
|
||||
|
||||
} else if challengeinfo, err := sync.GetFileContent(sync.GlobalImporter, "challenge.json"); err != nil {
|
||||
log.Println("Unable to retrieve challenge.json:", err.Error())
|
||||
c.AbortWithStatusJSON(http.StatusInternalServerError, gin.H{"errmsg": fmt.Sprintf("Unable to retrive challenge.json: %s", err.Error())})
|
||||
return
|
||||
} else if ch, err := settings.ReadChallengeInfo(challengeinfo); err != nil {
|
||||
log.Printf("Unable to ReadChallengeInfo: %s", err.Error())
|
||||
c.AbortWithStatusJSON(http.StatusInternalServerError, gin.H{"errmsg": "An error occurs during challenge info reading."})
|
||||
return
|
||||
|
|
|
|||
Reference in a new issue