2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-17 12:35:46 +00:00

Use set_null instead

This commit is contained in:
Matthias
2022-05-01 00:07:13 +02:00
parent 71a0d8159e
commit 132f4aa82e
3 changed files with 3 additions and 40 deletions

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, get_deleted_company
from company.models import Company, SupplierPart
from plugin.events import trigger_event
import InvenTree.helpers
@ -219,7 +219,7 @@ class PurchaseOrder(Order):
help_text=_('Purchase order status'))
supplier = models.ForeignKey(
Company, on_delete=models.SET(get_deleted_company),
Company, on_delete=models.SET_NULL,
limit_choices_to={
'is_supplier': True,
},
@ -567,7 +567,7 @@ class SalesOrder(Order):
customer = models.ForeignKey(
Company,
on_delete=models.SET(get_deleted_company),
on_delete=models.SET_NULL,
null=True,
limit_choices_to={'is_customer': True},
related_name='sales_orders',