diff options
| author | Goffin Simon <sig@odoo.com> | 2017-08-29 17:09:40 +0200 |
|---|---|---|
| committer | Goffin Simon <sig@odoo.com> | 2017-08-30 10:14:59 +0200 |
| commit | f39bc449481caef3f590710ff1394659bbe0b5cd (patch) | |
| tree | d894abed256254be689a104f4ede4e7e3b6daad1 | |
| parent | 063381e0f62ea7dfa0748e51ae22a28fdc11661c (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
| -rw-r--r-- | addons/stock_account/models/stock_config_settings.py | 2 |
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) |
