From 2570aff12395b419eb4d40b9bf59a76b45bd28b3 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 2 Apr 2024 14:48:06 +1100 Subject: [PATCH] Remove incorrect field from BomItemResource (#6907) * Remove incorrect field from BomItemResource - Fixes https://github.com/inventree/InvenTree/issues/6903 * Further fixes - Better fix for BomItemResource class --- InvenTree/part/admin.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/InvenTree/part/admin.py b/InvenTree/part/admin.py index 33d23fd533..c0d32fb0a2 100644 --- a/InvenTree/part/admin.py +++ b/InvenTree/part/admin.py @@ -379,11 +379,11 @@ class BomItemResource(InvenTreeResource): report_skipped = False clean_model_instances = True - exclude = ['checksum', 'id', 'part', 'sub_part', 'validated'] + exclude = ['checksum', 'part', 'sub_part', 'validated'] level = Field(attribute='level', column_name=_('BOM Level'), readonly=True) - bom_id = Field( + id = Field( attribute='pk', column_name=_('BOM Item ID'), widget=widgets.IntegerWidget() ) @@ -476,7 +476,6 @@ class BomItemResource(InvenTreeResource): if is_importing: to_remove += [ 'level', - 'pk', 'part', 'part__IPN', 'part__name',