From f39bc449481caef3f590710ff1394659bbe0b5cd Mon Sep 17 00:00:00 2001 From: Goffin Simon Date: Tue, 29 Aug 2017 17:09:40 +0200 Subject: [PATCH] [FIX] stock_account:Manager Cannot Change Configuration Settings When the user is a stock manager and has the Settings rights, he can modify the inventory settings. opw:767233 --- addons/stock_account/models/stock_config_settings.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/stock_account/models/stock_config_settings.py b/addons/stock_account/models/stock_config_settings.py index e5c2e1e4c6b..ed9261bf18e 100644 --- a/addons/stock_account/models/stock_config_settings.py +++ b/addons/stock_account/models/stock_config_settings.py @@ -25,4 +25,6 @@ class StockConfigSettings(models.TransientModel): data = 'real_time' else: data = 'manual_periodic' + if self.user_has_groups('stock.group_stock_manager') and self.user_has_groups('base.group_system'): + self = self.sudo() return self.env['ir.values'].set_default('product.category', 'property_valuation', data)