From 6acdf2a5f87820950d5fa91580bdb5144f3220cb Mon Sep 17 00:00:00 2001 From: Juliana <juliana@le-filament.com> Date: Tue, 16 Jan 2018 09:14:28 +0100 Subject: [PATCH] issu security: change set defaut value res config --- models/res_config.py | 1 + security/ir.model.access.csv | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/models/res_config.py b/models/res_config.py index b8212ab..a732083 100644 --- a/models/res_config.py +++ b/models/res_config.py @@ -14,6 +14,7 @@ class ProjectLFConfiguration(models.TransientModel): @api.multi def set_default_generate_project_alias(self): + check = self.env.user.has_group('base.group_user') Values = check and self.env['ir.values'].sudo() or self.env['ir.values'] for config in self: Values.set_default('project.config.settings', 'generate_project_alias', config.generate_project_alias) diff --git a/security/ir.model.access.csv b/security/ir.model.access.csv index 60d8f3d..77ff07c 100644 --- a/security/ir.model.access.csv +++ b/security/ir.model.access.csv @@ -1,2 +1,2 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -access_project_config_settings_manager,project.project_config_settings_manager,model_project_config_settings,project.group_project_manager,1,1,1,1 \ No newline at end of file +access_project_config_settings_group_user,project.config.settings,model_project_config_settings,base.group_user,1,1,1,1 \ No newline at end of file -- GitLab