From 3ffb9ce9550656c8ae2a92fd311b76760c474585 Mon Sep 17 00:00:00 2001 From: Jean-Marie Favreau Date: Thu, 20 Feb 2025 07:34:00 +0100 Subject: [PATCH] =?UTF-8?q?d=C3=A9faut:=20celui=20s=C3=A9lectionn=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/agenda_culturel/forms.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/agenda_culturel/forms.py b/src/agenda_culturel/forms.py index ba93ad1..b152d91 100644 --- a/src/agenda_culturel/forms.py +++ b/src/agenda_culturel/forms.py @@ -579,21 +579,22 @@ class MergeDuplicates(Form): ("event_" + str(e.pk), _("Value of the selected version")) for e in self.events ] + initial = "event_" + str(self.event.pk) else: choices = [ ("event_" + str(e.pk), _("Value of version {}").format(e.pk)) for e in self.events ] - + initial = choices[0][0] for f in self.duplicates.get_items_comparison(): if not f["similar"]: if f["key"] in MergeDuplicates.checkboxes_fields: self.fields[f["key"]] = MultipleChoiceField(choices=choices) - self.fields[f["key"]].initial = choices[0][0] + self.fields[f["key"]].initial = initial else: self.fields[f["key"]] = ChoiceField( widget=RadioSelect, choices=choices ) - self.fields[f["key"]].initial = choices[0][0] + self.fields[f["key"]].initial = initial def as_grid(self): result = '
'