Skip to content

Commit d08ed9f

Browse files
committed
Fixes #7780: Preserve mutli-line values during CSV file import
1 parent 82210cc commit d08ed9f

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

docs/release-notes/version-3.0.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
* [#7752](https://github.com/netbox-community/netbox/issues/7752) - Fix minimum version check under Python v3.10
1212
* [#7766](https://github.com/netbox-community/netbox/issues/7766) - Add missing outer dimension columns to rack table
13+
* [#7780](https://github.com/netbox-community/netbox/issues/7780) - Preserve mutli-line values during CSV file import
1314
* [#7783](https://github.com/netbox-community/netbox/issues/7783) - Fix indentation of locations under site view
1415

1516
---

netbox/utilities/forms/fields.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ def to_python(self, file):
224224
return None
225225

226226
csv_str = file.read().decode('utf-8').strip()
227-
reader = csv.reader(csv_str.splitlines())
227+
reader = csv.reader(StringIO(csv_str))
228228
headers, records = parse_csv(reader)
229229

230230
return headers, records

0 commit comments

Comments
 (0)