From 0491b10438531221ccbcb08d271c5ba8e7c24d91 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 17 Mar 2025 23:11:31 +1100 Subject: [PATCH] Tweak for data import (#9010) (#9322) - 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 ad06193d37..3f75a63408 100644 --- a/src/backend/InvenTree/importer/models.py +++ b/src/backend/InvenTree/importer/models.py @@ -166,7 +166,8 @@ class DataImportSession(models.Model): 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