refactor: Replace with_context(bypass_user_restriction=True) with sudo() in sale order methods.

This commit is contained in:
Suherdy Yacob 2026-02-02 17:13:47 +07:00
parent 6ce00d0f2f
commit 172d6c1349

View File

@ -4,10 +4,10 @@ class SaleOrder(models.Model):
_inherit = 'sale.order'
def action_confirm(self):
return super(SaleOrder, self.with_context(bypass_user_restriction=True)).action_confirm()
return super(SaleOrder, self.sudo()).action_confirm()
def _action_confirm(self):
return super(SaleOrder, self.with_context(bypass_user_restriction=True))._action_confirm()
return super(SaleOrder, self.sudo())._action_confirm()
def _action_launch_stock_rule(self, previous_product_uom_qty=False):
return super(SaleOrder, self.with_context(bypass_user_restriction=True))._action_launch_stock_rule(previous_product_uom_qty=previous_product_uom_qty)
return super(SaleOrder, self.sudo())._action_launch_stock_rule(previous_product_uom_qty=previous_product_uom_qty)