From 56bfbfb1b47982452936014d0299f9ca2f5f8455 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 2 Feb 2025 09:25:28 +1100 Subject: [PATCH] Tweak for data import (#9010) - Do not override specified default values --- src/backend/InvenTree/importer/models.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/backend/InvenTree/importer/models.py b/src/backend/InvenTree/importer/models.py index 3e0bd6ad4179..a23394b88a16 100644 --- a/src/backend/InvenTree/importer/models.py +++ b/src/backend/InvenTree/importer/models.py @@ -170,7 +170,8 @@ def extract_columns(self): continue # Extract a "default" value for the field, if one exists - if 'default' in field_def: + # Skip if one has already been provided by the user + if field not in self.field_defaults and 'default' in field_def: self.field_defaults[field] = field_def['default'] # Generate a list of possible column names for this field