From d36ef41a46c39eede7d80c4b28e0e48bd18a5dbd Mon Sep 17 00:00:00 2001 From: Christophe Matthieu Date: Fri, 21 Dec 2012 11:26:49 +0100 Subject: [PATCH] [IMP] mail follower: don't display invite button if the user don't have write access. Use many2many_tags_email widget on composer bzr revid: chm@openerp.com-20121221102649-xyecgj5tqd3li3hw --- addons/mail/static/src/js/mail_followers.js | 3 ++- addons/mail/static/src/xml/mail_followers.xml | 2 +- addons/mail/wizard/invite_view.xml | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/addons/mail/static/src/js/mail_followers.js b/addons/mail/static/src/js/mail_followers.js index 7db1ba96d9b..1e481271eda 100644 --- a/addons/mail/static/src/js/mail_followers.js +++ b/addons/mail/static/src/js/mail_followers.js @@ -34,6 +34,8 @@ openerp_mail_followers = function(session, mail) { this.value = []; this.followers = []; + + this.view_is_editable = this.__parentedParent.is_action_enabled('edit'); }, start: function() { @@ -43,7 +45,6 @@ openerp_mail_followers = function(session, mail) { this.reinit(); this.bind_events(); this._super(); - this.view_is_editable = this.__parentedParent.is_action_enabled('edit'); }, on_check_visibility_mode: function () { diff --git a/addons/mail/static/src/xml/mail_followers.xml b/addons/mail/static/src/xml/mail_followers.xml index cc6d0531b36..584fd94662c 100644 --- a/addons/mail/static/src/xml/mail_followers.xml +++ b/addons/mail/static/src/xml/mail_followers.xml @@ -19,7 +19,7 @@

Followers

- Invite others + Invite others
diff --git a/addons/mail/wizard/invite_view.xml b/addons/mail/wizard/invite_view.xml index b932f96dfe7..65463529948 100644 --- a/addons/mail/wizard/invite_view.xml +++ b/addons/mail/wizard/invite_view.xml @@ -11,8 +11,8 @@ - +