From 79acc41dd7cce3237e4d41f8efdb427a595e5c70 Mon Sep 17 00:00:00 2001 From: Bertrand Benjamin Date: Wed, 28 Oct 2020 10:29:48 +0100 Subject: [PATCH] =?UTF-8?q?Fix:=20comportement=20dans=20le=20cas=20o=C3=B9?= =?UTF-8?q?=20il=20n'y=20a=20pas=20encore=20de=20s=C3=A9quence?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tasks.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/tasks.py b/tasks.py index 145b289..d4974ba 100644 --- a/tasks.py +++ b/tasks.py @@ -75,8 +75,14 @@ def sequence_prompt( ) sequences = get_sequences(sequence["tribe"]) - print("Séquences trouvées:\n\t" + "\n\t".join(sorted([s.name for s in sequences]))) - sequence["num"] = max([int(seq.name[0:2]) for seq in sequences]) + 1 + if sequences: + print("Séquences trouvées:\n\t" + + "\n\t".join(sorted([s.name for s in sequences]))) + sequence["num"] = max([int(seq.name[0:2]) for seq in sequences]) + 1 + else: + print("Pas de séquence trouvée") + sequence["num"] = 1 + sequence["title"] = prompt( f"Nom de la séquence (n°{sequence['num']}): ", default=title ) @@ -147,4 +153,3 @@ def sequence(c): sequence["title_under"] = "#" * len(sequence["title"]) import_skel(dest, sequence, "sequence") -