From 8a6d480d171a428b27815bf7df4bb63518d8a7e1 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Sat, 20 Nov 2021 18:03:53 +0100 Subject: [PATCH] sync: Make value lowercase if flag is not case sensitive --- admin/sync/exercice_keys.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/admin/sync/exercice_keys.go b/admin/sync/exercice_keys.go index ee7cb9ba..0b11c11d 100644 --- a/admin/sync/exercice_keys.go +++ b/admin/sync/exercice_keys.go @@ -169,6 +169,10 @@ func buildKeyFlag(exercice fic.Exercice, flag ExerciceFlag, flagline int, defaul } choice.Label = prep + choice.Label + if !flag.CaseSensitive { + val = strings.ToLower(val) + } + choices = append(choices, fic.FlagChoice{ Label: choice.Label, Value: val,