admin: can force page regeneration
This commit is contained in:
parent
95d60c69e0
commit
fa8c9caaf0
5 changed files with 14 additions and 3 deletions
|
|
@ -43,8 +43,12 @@ func watchsubdir(watcher *fsnotify.Watcher, pathname string) error {
|
|||
}
|
||||
}
|
||||
|
||||
var lastRegeneration time.Time
|
||||
|
||||
func reloadSettings(config settings.FICSettings) {
|
||||
if fic.PartialValidation != config.PartialValidation || fic.UnlockedChallenges != !config.EnableExerciceDepend || fic.FirstBlood != config.FirstBlood || fic.SubmissionCostBase != config.SubmissionCostBase {
|
||||
if lastRegeneration != config.Generation || fic.PartialValidation != config.PartialValidation || fic.UnlockedChallenges != !config.EnableExerciceDepend || fic.FirstBlood != config.FirstBlood || fic.SubmissionCostBase != config.SubmissionCostBase {
|
||||
lastRegeneration = config.Generation
|
||||
|
||||
fic.PartialValidation = config.PartialValidation
|
||||
fic.UnlockedChallenges = !config.EnableExerciceDepend
|
||||
|
||||
|
|
|
|||
Reference in a new issue