summaryrefslogtreecommitdiff
path: root/addons/mail
diff options
context:
space:
mode:
authorThibault Delavallée <tde@openerp.com>2012-09-20 13:59:00 +0200
committerThibault Delavallée <tde@openerp.com>2012-09-20 13:59:00 +0200
commit1206b8f7a0c8d2de9cd7ae05eefbd1c84433896f (patch)
treef4705e094c08c3001ac700ce3a2432caa15e0ff7 /addons/mail
parent2a33b4cb266e1c087998e9b47bb60431cce5ece7 (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.xml6
-rw-r--r--addons/mail/mail_thread.py1
-rw-r--r--addons/mail/res_partner_view.xml3
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>