From 66e14b6ad02051f7e5dda868d97695f3dcc56aa1 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 2 Apr 2022 00:01:38 +0200 Subject: [PATCH] move helper function to models.py --- InvenTree/company/models.py | 14 ++++++++++++++ InvenTree/order/models.py | 16 +--------------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/InvenTree/company/models.py b/InvenTree/company/models.py index 7bb3a0701d..8d010f0457 100644 --- a/InvenTree/company/models.py +++ b/InvenTree/company/models.py @@ -60,6 +60,20 @@ def rename_company_image(instance, filename): return os.path.join(base, fn) +def get_deleted_company(): + """ + Returns the deleted company object + """ + return Company.objects.get_or_create( + name='deleted', + email='deleted', + is_deleted=True, + is_customer = True, + is_supplier = True, + is_manufacturer = True + )[0] + + class Company(models.Model): """ A Company object represents an external company. It may be a supplier or a customer or a manufacturer (or a combination) diff --git a/InvenTree/order/models.py b/InvenTree/order/models.py index 9dcb360bcd..b9bec62890 100644 --- a/InvenTree/order/models.py +++ b/InvenTree/order/models.py @@ -24,7 +24,7 @@ from mptt.models import TreeForeignKey from users import models as UserModels from part import models as PartModels from stock import models as stock_models -from company.models import Company, SupplierPart +from company.models import Company, SupplierPart, get_deleted_company from plugin.events import trigger_event import InvenTree.helpers @@ -92,20 +92,6 @@ def get_next_so_number(): return reference -def get_deleted_company(): - """ - Returns the deleted company object - """ - return Company.objects.get_or_create( - name='deleted', - email='deleted', - is_deleted=True, - is_customer = True, - is_supplier = True, - is_manufacturer = True - )[0] - - class Order(ReferenceIndexingMixin): """ Abstract model for an order.