summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorGoffin Simon <sig@odoo.com>2017-08-29 17:09:40 +0200
committerGoffin Simon <sig@odoo.com>2017-08-30 10:14:59 +0200
commitf39bc449481caef3f590710ff1394659bbe0b5cd (patch)
treed894abed256254be689a104f4ede4e7e3b6daad1 /addons
parent063381e0f62ea7dfa0748e51ae22a28fdc11661c (diff)
[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
Diffstat (limited to 'addons')
-rw-r--r--addons/stock_account/models/stock_config_settings.py2
1 files changed, 2 insertions, 0 deletions
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)