From 1f4f0c07681a3fd512c6f388e4c090e2e19d5baf Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Tue, 26 Aug 2014 17:32:04 +0200 Subject: [PATCH] [FIX] email_template: security, email_template no rights for externals --- addons/email_template/security/ir.model.access.csv | 2 +- addons/email_template/wizard/mail_compose_message.py | 2 +- addons/email_template/wizard/mail_compose_message_view.xml | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/addons/email_template/security/ir.model.access.csv b/addons/email_template/security/ir.model.access.csv index adce0420793..80be050ecbc 100644 --- a/addons/email_template/security/ir.model.access.csv +++ b/addons/email_template/security/ir.model.access.csv @@ -1,3 +1,3 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -access_email_template,email.template,model_email_template,,1,1,1,0 +access_email_template,email.template,model_email_template,base.group_user,1,1,1,0 access_email_template_system,email.template system,model_email_template,base.group_system,1,1,1,1 diff --git a/addons/email_template/wizard/mail_compose_message.py b/addons/email_template/wizard/mail_compose_message.py index 22bb53beae3..f39cc7f3a90 100644 --- a/addons/email_template/wizard/mail_compose_message.py +++ b/addons/email_template/wizard/mail_compose_message.py @@ -58,7 +58,7 @@ class mail_compose_message(osv.TransientModel): _columns = { # incredible hack of the day: size=-1 means we want an int db column instead of an str one - 'template_id': fields.selection(_get_templates, 'Template', size=-1), + 'template_id': fields.selection(_get_templates, 'Template', size=-1, groups="base.group_user"), } def send_mail(self, cr, uid, ids, context=None): diff --git a/addons/email_template/wizard/mail_compose_message_view.xml b/addons/email_template/wizard/mail_compose_message_view.xml index 34a2112e1ac..01c81e12bf3 100644 --- a/addons/email_template/wizard/mail_compose_message_view.xml +++ b/addons/email_template/wizard/mail_compose_message_view.xml @@ -6,6 +6,7 @@ mail.compose.message.form mail.compose.message +