From 28c302ab1f62fdf2cdf142df53e76686e5229aed Mon Sep 17 00:00:00 2001 From: Andreas Osim Date: Mon, 24 Feb 2020 10:09:57 +0100 Subject: [PATCH] autorelease of PG-Order when order approved and confirmation_nr is set (fix access denied -> sudo()) --- ext/custom-addons/dp_custom/models/sale.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/custom-addons/dp_custom/models/sale.py b/ext/custom-addons/dp_custom/models/sale.py index 1f79e372..88833c41 100644 --- a/ext/custom-addons/dp_custom/models/sale.py +++ b/ext/custom-addons/dp_custom/models/sale.py @@ -586,7 +586,7 @@ class SaleOrder(models.Model): # self.name = new_name new_vals['name'] = new_name - pg_release_mode = self.env['ir.config_parameter'].get_param('pg_release_mode','MANUAL') + pg_release_mode = self.env['ir.config_parameter'].sudo().get_param('pg_release_mode','MANUAL') if (self.confirmation_nr and self.confirmation_nr != '') and self.order_type == 'D' and pg_release_mode == 'auto': # self.assembly_state = 'approved' new_vals['assembly_state'] = 'approved'