From 6cd072771444b7f394b330e0b53bd7fd62bb6701 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 26 Jun 2024 13:17:31 +1000 Subject: [PATCH] Handle case where deltas is null (#7516) --- src/backend/InvenTree/stock/api.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/InvenTree/stock/api.py b/src/backend/InvenTree/stock/api.py index 99ae920f39..4823e40211 100644 --- a/src/backend/InvenTree/stock/api.py +++ b/src/backend/InvenTree/stock/api.py @@ -1438,7 +1438,7 @@ class StockTrackingList(ListAPI): # Run a first pass through the data to determine which related models we need to lookup for item in data: - deltas = item['deltas'] + deltas = item['deltas'] or {} for key in delta_models.keys(): if key in deltas: @@ -1455,7 +1455,7 @@ class StockTrackingList(ListAPI): # Now, update the data with the serialized data for item in data: - deltas = item['deltas'] + deltas = item['deltas'] or {} if key in deltas: item['deltas'][f'{key}_detail'] = related_data.get(