2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-07-06 05:30:56 +00:00

Fix behaviour on deleting parent stock item

This commit is contained in:
Oliver
2021-12-21 01:03:37 +11:00
parent 552ca8e5c4
commit fcb2bb2a46
3 changed files with 23 additions and 2 deletions

View File

@ -458,7 +458,7 @@ class StockItem(MPTTModel):
parent = TreeForeignKey(
'self',
verbose_name=_('Parent Stock Item'),
on_delete=models.DO_NOTHING,
on_delete=models.SET_NULL,
blank=True, null=True,
related_name='children'
)
@ -1252,6 +1252,7 @@ class StockItem(MPTTModel):
self.add_tracking_entry(
StockHistoryCode.MERGED_STOCK_ITEMS,
user,
quantity=self.quantity,
notes=notes,
deltas={
'location': location.pk,