""" prend en argument le dictionnaire de requête (configuration imparfaite), et
construit le dictionnaire de configuration qui va bien.
Vérifie que chaque entrée est cohérente évidemment."""
- configuration = {}
+ configuration = {"non_sauve": {}}
# Pour le nom, osef qu'il soit vide
nom = data.get("nom","")
configuration["prolongercourbes"] = gere_checkbox(data.get("prolongercourbes",""))
+ configuration["non_sauve"]["grilleamelio"] = gere_checkbox(data.get("grilleamelio",""))
configuration["couleurs"] = {}
# gérer les couleurs
for clecouleur in DEFAUT["couleurs"]:
coul = rgb_vers_tuple(data.get("couleur_"+clecouleur,""),CONFIG["couleurs"][clecouleur],liste_err)
configuration["couleurs"][clecouleur] = coul
-
- # On y ajoute la partie "non sauvée" qui servira peut-être plus tard
- configuration["non_sauve"] = {}
+
return configuration