From ac81041f097a6b0a3ea1c92dd9409f104a43fdc1 Mon Sep 17 00:00:00 2001 From: Oliver <oliver.henry.walters@gmail.com> Date: Fri, 19 May 2023 15:21:46 +1000 Subject: [PATCH] Update migration --- InvenTree/stock/migrations/0094_auto_20230220_0025.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/InvenTree/stock/migrations/0094_auto_20230220_0025.py b/InvenTree/stock/migrations/0094_auto_20230220_0025.py index 9d4de5a438..79c08f0953 100644 --- a/InvenTree/stock/migrations/0094_auto_20230220_0025.py +++ b/InvenTree/stock/migrations/0094_auto_20230220_0025.py @@ -2,6 +2,7 @@ import logging +from django.core.exceptions import FieldError from django.db import migrations logger = logging.getLogger('inventree') @@ -38,10 +39,13 @@ def fix_purchase_price(apps, schema_editor): supplier_part=None ).exclude( purchase_price=None - ).exclude( - supplier_part__pack_size=1 ) + try: + items = items.exclude(supplier_part__pack_size=1) + except FieldError: + pass + n_updated = 0 for item in items: