diff --git a/backend/api/generateur/generateur_csv.py b/backend/api/generateur/generateur_csv.py index d7c9717..14f0cde 100644 --- a/backend/api/generateur/generateur_csv.py +++ b/backend/api/generateur/generateur_csv.py @@ -17,13 +17,13 @@ MAX_LENGTH = { def Csv_generator(path, nb_in_serie, nb_page, police, consigne, writer): exo_exemple = generate_from_path(path, 1, 'csv') - if len(consigne) < MAX_LENGTH[police] and len(consigne) > len(exo_exemple): + if consigne is not None and len(consigne) < MAX_LENGTH[police] and len(consigne) > len(exo_exemple): longueur_max = len(consigne) + 5 - elif len(consigne) > MAX_LENGTH[police] and len(consigne) > len(exo_exemple): + elif consigne is not None and len(consigne) > MAX_LENGTH[police] and len(consigne) > len(exo_exemple): longueur_max = MAX_LENGTH[police] - elif len(consigne) > MAX_LENGTH[police] and len(consigne) < len(exo_exemple): + elif consigne is not None and len(consigne) > MAX_LENGTH[police] and len(consigne) < len(exo_exemple): longueur_max = len(exo_exemple) - elif len(consigne) < MAX_LENGTH[police] and len(consigne) < len(exo_exemple): + elif consigne is not None and len(consigne) < MAX_LENGTH[police] and len(consigne) < len(exo_exemple): longueur_max = len(exo_exemple) else: longueur_max = len(exo_exemple)