From e6e64735034c9c67db14702f261abba4adc3866f Mon Sep 17 00:00:00 2001 From: Bobbe <34186858+30350n@users.noreply.github.com> Date: Sun, 11 Feb 2024 21:58:57 +0100 Subject: [PATCH] Fix uncaught Company.DoesNotExist error in SupplierBarcodeMixin (#6467) --- InvenTree/plugin/base/barcodes/mixins.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/plugin/base/barcodes/mixins.py b/InvenTree/plugin/base/barcodes/mixins.py index a8f7710ec4..58f91942f0 100644 --- a/InvenTree/plugin/base/barcodes/mixins.py +++ b/InvenTree/plugin/base/barcodes/mixins.py @@ -224,9 +224,9 @@ class SupplierBarcodeMixin(BarcodeMixin): return None if supplier_pk := self.get_setting('SUPPLIER_ID'): - if supplier := Company.objects.get(pk=supplier_pk): - return supplier - else: + try: + return Company.objects.get(pk=supplier_pk) + except Company.DoesNotExist: logger.error( 'No company with pk %d (set "SUPPLIER_ID" setting to a valid value)', supplier_pk,