admin: Sane parameters for ResetSettings

This commit is contained in:
nemunaire 2024-03-24 15:57:28 +01:00
parent 0092170dbd
commit 239e8ae88d
1 changed files with 13 additions and 9 deletions

View File

@ -341,14 +341,17 @@ func ApplySettings(config *settings.Settings) {
func ResetSettings() error { func ResetSettings() error {
return settings.SaveSettings(path.Join(settings.SettingsDir, settings.SettingsFile), &settings.Settings{ return settings.SaveSettings(path.Join(settings.SettingsDir, settings.SettingsFile), &settings.Settings{
WorkInProgress: IsProductionEnv, WorkInProgress: IsProductionEnv,
FirstBlood: fic.FirstBlood, FirstBlood: fic.FirstBlood,
SubmissionCostBase: fic.SubmissionCostBase, SubmissionCostBase: fic.SubmissionCostBase,
ExerciceCurCoefficient: 1, ExerciceCurCoefficient: 1,
HintCurCoefficient: 1, HintCurCoefficient: 1,
WChoiceCurCoefficient: 1, WChoiceCurCoefficient: 1,
GlobalScoreCoefficient: 1, GlobalScoreCoefficient: 1,
DiscountedFactor: 0, DiscountedFactor: 0,
UnlockedStandaloneExercices: 10,
UnlockedStandaloneExercicesByThemeStepValidation: 1,
UnlockedStandaloneExercicesByStandaloneExerciceValidation: 0,
AllowRegistration: false, AllowRegistration: false,
CanJoinTeam: false, CanJoinTeam: false,
DenyTeamCreation: false, DenyTeamCreation: false,
@ -358,7 +361,8 @@ func ResetSettings() error {
EnableResolutionRoute: false, EnableResolutionRoute: false,
PartialValidation: true, PartialValidation: true,
UnlockedChallengeDepth: 0, UnlockedChallengeDepth: 0,
SubmissionUniqueness: false, SubmissionUniqueness: true,
CountOnlyNotGoodTries: true,
DisplayAllFlags: false, DisplayAllFlags: false,
DisplayMCQBadCount: false, DisplayMCQBadCount: false,
EventKindness: false, EventKindness: false,