feat: gleichnamige Dokumentationen nach Bestätigung aktualisieren

This commit is contained in:
2026-07-23 16:20:14 +02:00
parent 83cac4447a
commit 8d6b6a46db
5 changed files with 74 additions and 17 deletions
+3
View File
@@ -232,6 +232,9 @@ class BaseExcelSheetSelectionFormSet(forms.BaseFormSet):
indices = [item["index"] for item in selected]
if len(indices) != len(set(indices)):
raise forms.ValidationError("Die Arbeitsblattauswahl ist ungültig.")
titles = [item["title"].strip().casefold() for item in selected]
if len(titles) != len(set(titles)):
raise forms.ValidationError("Ausgewählte Arbeitsblätter dürfen nicht denselben Dokumenttitel haben.")
ExcelSheetSelectionFormSet = forms.formset_factory(