mirror of
https://github.com/inventree/InvenTree.git
synced 2025-12-16 17:28:11 +00:00
[UI] Hide actions for completed orders (#10617)
* Adjust error message target * Hide UI actions if order is locked * Refactor salesorderdetail page * Refactor PurchaseOrderDetail page * Refactor ReturnOrderDetail
This commit is contained in:
@@ -1687,7 +1687,7 @@ class OrderLineItem(InvenTree.models.InvenTreeMetadataModel):
|
||||
"""
|
||||
if self.order and self.order.check_locked():
|
||||
raise ValidationError({
|
||||
'reference': _('The order is locked and cannot be modified')
|
||||
'non_field_errors': _('The order is locked and cannot be modified')
|
||||
})
|
||||
|
||||
update_order = kwargs.pop('update_order', True)
|
||||
@@ -1703,7 +1703,7 @@ class OrderLineItem(InvenTree.models.InvenTreeMetadataModel):
|
||||
"""
|
||||
if self.order and self.order.check_locked():
|
||||
raise ValidationError({
|
||||
'reference': _('The order is locked and cannot be modified')
|
||||
'non_field_errors': _('The order is locked and cannot be modified')
|
||||
})
|
||||
|
||||
super().delete(*args, **kwargs)
|
||||
|
||||
Reference in New Issue
Block a user