diff options
author | Denise sur Lya <sekhmet@lya> | 2021-07-10 21:58:57 +0200 |
---|---|---|
committer | Denise sur Lya <sekhmet@lya> | 2021-07-10 21:58:57 +0200 |
commit | a63ef1b0c9a0d0f1a1fc606a179965f9451945a1 (patch) | |
tree | fb11fc111a1025b259f5c64407a6ee3e975a63cc /gestion_donnees.py | |
parent | d2f41e86da9b48f27ac067dbaf788e7d7889e604 (diff) | |
download | oms-a63ef1b0c9a0d0f1a1fc606a179965f9451945a1.tar.gz oms-a63ef1b0c9a0d0f1a1fc606a179965f9451945a1.tar.zst oms-a63ef1b0c9a0d0f1a1fc606a179965f9451945a1.zip |
bug corrigé sur les courbes multiples
Diffstat (limited to 'gestion_donnees.py')
-rw-r--r-- | gestion_donnees.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/gestion_donnees.py b/gestion_donnees.py index 372d6aa..d95cbfd 100644 --- a/gestion_donnees.py +++ b/gestion_donnees.py | |||
@@ -169,7 +169,7 @@ def delta_date(date1,datenaissance): | |||
169 | 169 | ||
170 | def web_vers_python(data,liste_err, court=False): | 170 | def web_vers_python(data,liste_err, court=False): |
171 | """ prend en argument le dictionnaire de requête et renvoie la config, et les | 171 | """ prend en argument le dictionnaire de requête et renvoie la config, et les |
172 | tableaux de donnée | 172 | tableaux de données |
173 | court : si True est précisé, on ne met que le nom dans la config (enfant | 173 | court : si True est précisé, on ne met que le nom dans la config (enfant |
174 | additionnel)""" | 174 | additionnel)""" |
175 | 175 | ||
@@ -384,8 +384,8 @@ def gere_donnees(data,naissance,typedonnee,liste_err): | |||
384 | 384 | ||
385 | i = 0 | 385 | i = 0 |
386 | # On va chercher si y'a des données à donnee_i | 386 | # On va chercher si y'a des données à donnee_i |
387 | while typedonnee+"_"+str(i) in data.keys(): | 387 | while "age_"+str(i) in data.keys(): |
388 | if data[typedonnee+"_"+str(i)] != "": | 388 | if data.get(typedonnee+"_"+str(i), "") != "": # si la donne de ce type existe |
389 | donnee = convertit_donnee_vers_python(data[typedonnee+"_"+str(i)],typedonnee,liste_err) | 389 | donnee = convertit_donnee_vers_python(data[typedonnee+"_"+str(i)],typedonnee,liste_err) |
390 | age = data.get("age_"+str(i),"") | 390 | age = data.get("age_"+str(i),"") |
391 | if age !="": | 391 | if age !="": |
@@ -541,6 +541,7 @@ def eclate_donnees_additionnelles(conf, ljours, ldonnees, symb, couleur): | |||
541 | symb est le symbole choisi pour cette courbe additionnelle (déjà vérifié) | 541 | symb est le symbole choisi pour cette courbe additionnelle (déjà vérifié) |
542 | On fabrique un joli dictionnaire typed -> (conf lj, ldonnee) avec le nom de l'enfant, | 542 | On fabrique un joli dictionnaire typed -> (conf lj, ldonnee) avec le nom de l'enfant, |
543 | et les données pour chaque typed""" | 543 | et les données pour chaque typed""" |
544 | print("test conf avant "+str(ldonnees)+str(ljours)) | ||
544 | 545 | ||
545 | retour = {} | 546 | retour = {} |
546 | conf["symbole"] = symb # On ajoute le symbole additionnel | 547 | conf["symbole"] = symb # On ajoute le symbole additionnel |
@@ -548,4 +549,5 @@ def eclate_donnees_additionnelles(conf, ljours, ldonnees, symb, couleur): | |||
548 | for typed in CONFIG["liste_typedonnees"]: | 549 | for typed in CONFIG["liste_typedonnees"]: |
549 | retour[typed] = (conf, ljours[typed], ldonnees[typed]) | 550 | retour[typed] = (conf, ljours[typed], ldonnees[typed]) |
550 | 551 | ||
552 | print("test "+str(retour)) | ||
551 | return retour \ No newline at end of file | 553 | return retour \ No newline at end of file |