Strip whitespace from csv headers

This commit is contained in:
kkthxbye-code 2023-03-10 23:27:15 +01:00
parent ab303db3dd
commit d75f2da720

View File

@ -226,6 +226,10 @@ class ImportForm(BootstrapMixin, forms.Form):
reader = csv.reader(stream)
headers, records = parse_csv(reader)
# Strip whitespace from headers
headers = {k.strip(): v for k, v in headers.items()}
records = [{k.strip(): v for k, v in record.items()} for record in records]
# Set CSV headers for reference by the model form
self._csv_headers = headers