diff --git a/admin/api/settings.go b/admin/api/settings.go index 0a182c73..ae561157 100644 --- a/admin/api/settings.go +++ b/admin/api/settings.go @@ -141,8 +141,7 @@ func saveChallengeInfo(c *gin.Context) { err = sync.WriteFileContent(sync.GlobalImporter, "challenge.json", jenc) if err != nil { log.Println("Unable to SaveChallengeInfo:", err.Error()) - c.AbortWithStatusJSON(http.StatusInternalServerError, gin.H{"errmsg": fmt.Sprintf("Unable to save challenge info: %s", err.Error())}) - return + // Ignore the error, try to continue } err = sync.ImportChallengeInfo(info)