From d75f2da72009bd8c1b2eecd6430ee608d3f75b90 Mon Sep 17 00:00:00 2001 From: kkthxbye-code Date: Fri, 10 Mar 2023 23:27:15 +0100 Subject: [PATCH] Strip whitespace from csv headers --- netbox/utilities/forms/forms.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/netbox/utilities/forms/forms.py b/netbox/utilities/forms/forms.py index 9884ffac5..3b4b56229 100644 --- a/netbox/utilities/forms/forms.py +++ b/netbox/utilities/forms/forms.py @@ -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