diff options
| author | Thibault Delavallée <tde@openerp.com> | 2012-09-20 13:59:00 +0200 |
|---|---|---|
| committer | Thibault Delavallée <tde@openerp.com> | 2012-09-20 13:59:00 +0200 |
| commit | 1206b8f7a0c8d2de9cd7ae05eefbd1c84433896f (patch) | |
| tree | f4705e094c08c3001ac700ce3a2432caa15e0ff7 /addons/mail | |
| parent | 2a33b4cb266e1c087998e9b47bb60431cce5ece7 (diff) | |
[IMP] Addons: added message_is_follower and message_subtype_data invisible fields to all views using Chatter and Followers widgets.
bzr revid: tde@openerp.com-20120920115900-vvpfhjvw135vhf91
Diffstat (limited to 'addons/mail')
| -rw-r--r-- | addons/mail/mail_group_view.xml | 6 | ||||
| -rw-r--r-- | addons/mail/mail_thread.py | 1 | ||||
| -rw-r--r-- | addons/mail/res_partner_view.xml | 3 |
3 files changed, 9 insertions, 1 deletions
diff --git a/addons/mail/mail_group_view.xml b/addons/mail/mail_group_view.xml index 31beba80ecc..a805fb3b575 100644 --- a/addons/mail/mail_group_view.xml +++ b/addons/mail/mail_group_view.xml @@ -16,6 +16,9 @@ <field name="arch" type="xml"> <kanban> <field name="message_is_follower"/> + <!-- Invisible fields used in chatter widgets --> + <field name="message_subtype_data" invisible="True"/> + <field name="message_is_follower" invisible="True"/> <field name="message_follower_ids"/> <field name="message_summary"/> <templates> @@ -83,6 +86,9 @@ <div class="oe_chatter"> <field name="message_ids" widget="mail_thread" options='{"thread_level": 1}'/> + <!-- Invisible fields used in chatter widgets --> + <field name="message_subtype_data" invisible="True"/> + <field name="message_is_follower" invisible="True"/> <field name="message_follower_ids" widget="mail_followers"/> </div> </form> diff --git a/addons/mail/mail_thread.py b/addons/mail/mail_thread.py index 5ad76a44c4f..bf50b582323 100644 --- a/addons/mail/mail_thread.py +++ b/addons/mail/mail_thread.py @@ -665,7 +665,6 @@ class mail_thread(osv.AbstractModel): def message_subscribe_users(self, cr, uid, ids, user_ids=None, subtype_ids=None, context=None): """ Wrapper on message_subscribe, using users. If user_ids is not provided, subscribe uid instead. """ - print cr, uid, ids, user_ids, subtype_ids, context if not user_ids: user_ids = [uid] partner_ids = [user.partner_id.id for user in self.pool.get('res.users').browse(cr, uid, user_ids, context=context)] diff --git a/addons/mail/res_partner_view.xml b/addons/mail/res_partner_view.xml index 2a8430926d5..9589b6409a7 100644 --- a/addons/mail/res_partner_view.xml +++ b/addons/mail/res_partner_view.xml @@ -11,6 +11,9 @@ <div class="oe_chatter"> <field name="message_ids" widget="mail_thread" options='{"thread_level": 1}'/> + <!-- Invisible fields used in chatter widgets --> + <field name="message_subtype_data" invisible="True"/> + <field name="message_is_follower" invisible="True"/> <field name="message_follower_ids" widget="mail_followers"/> </div> </xpath> |
