From 170c17ef27b855bc549ba3cf90bededb998dbb40 Mon Sep 17 00:00:00 2001 From: "N. Geisler" <ngeisler@fachschaft.informatik.tu-darmstadt.de> Date: Fri, 25 Oct 2019 15:22:49 +0200 Subject: [PATCH] fix short name truncate before numbering remove debug print statements --- AKSubmission/forms.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/AKSubmission/forms.py b/AKSubmission/forms.py index 45551e48..bddf2857 100644 --- a/AKSubmission/forms.py +++ b/AKSubmission/forms.py @@ -78,15 +78,13 @@ class AKForm(forms.ModelForm): short_name = short_name.partition(':')[0] short_name = short_name.partition(' - ')[0] short_name = short_name.partition(' (')[0] + short_name = short_name[:AK._meta.get_field('short_name').max_length] for i in itertools.count(1): if not AK.objects.filter(short_name=short_name, event=self.cleaned_data["event"]).exists(): break - print(short_name) digits = len(str(i)) - print(digits) short_name = '{}-{}'.format(short_name[:-(digits + 1)], i) - print(short_name) - cleaned_data["short_name"] = short_name[:AK._meta.get_field('short_name').max_length] + cleaned_data["short_name"] = short_name # Get tag names from raw tags cleaned_data["tag_names"] = [name.strip().lower() for name in cleaned_data["tags_raw"].split(";")] -- GitLab