From 2e3676207eb3c1ae602027d174631c18eb11d45b Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 10 Jul 2019 09:40:04 +1000 Subject: [PATCH] Reference and notes fields now persist too --- InvenTree/part/views.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/InvenTree/part/views.py b/InvenTree/part/views.py index 717b447f40..086f134e55 100644 --- a/InvenTree/part/views.py +++ b/InvenTree/part/views.py @@ -1076,6 +1076,19 @@ class BomUpload(FormView): row['part'] = part + # Extract other fields which do not require further validation + for field in ['reference', 'notes']: + if key.startswith(field + '_'): + try: + row_id = int(key.replace(field + '_', '')) + + row = self.getRowByIndex(row_id) + + if row: + row[field] = value + except: + continue + # Are there any errors after form handling? valid = True