2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-04-30 12:36:45 +00:00

move helper function to models.py

This commit is contained in:
Matthias 2022-04-02 00:01:38 +02:00
parent 80fa8f6d18
commit 66e14b6ad0
No known key found for this signature in database
GPG Key ID: F50EF5741D33E076
2 changed files with 15 additions and 15 deletions

View File

@ -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)

View File

@ -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.