L'affichage des champs se fait dans l'ordre

This commit is contained in:
Jean-Marie Favreau 2025-02-20 07:25:28 +01:00
parent 4914bc80f0
commit 47b773c378

View File

@ -654,16 +654,8 @@ class MergeDuplicates(Form):
else:
checked = self.fields[key].initial
i = 0
if self.event:
idx = self.events.index(self.event)
result += self.comparison_item(key, i, e["values"][idx], self.fields[e["key"]].choices[idx], self.event, checked)
i += 1
for (v, radio, ev) in zip(e["values"], self.fields[e["key"]].choices, self.events):
if self.event is None or ev != self.event:
result += self.comparison_item(key, i, v, radio, ev, checked)
i += 1
for i, (v, radio, ev) in enumerate(zip(e["values"], self.fields[e["key"]].choices, self.events)):
result += self.comparison_item(key, i, v, radio, ev, checked)
result += "</div></fieldset>"
return mark_safe(result)