Skip to content
Snippets Groups Projects

Improve validation error handling for missing nominal analysis fields in CSV upload

2 files
+ 20
0
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -245,6 +245,8 @@ class CSVUploadForm(forms.Form):
nominal_account_name = row.get(nominal_account_field)
if not cc or not dep or not nominal_account_name:
errors.append(f"Row {index}: Missing values in '{cc_field}', '{dep_field}', or "
f"'{nominal_account_field}'.")
continue
cc_type = cost_centre_map.get(cc)
Loading