summaryrefslogtreecommitdiff
path: root/addons/mail/res_users.py
diff options
context:
space:
mode:
authorThibault Delavallée <tde@openerp.com>2012-09-03 17:20:25 +0200
committerThibault Delavallée <tde@openerp.com>2012-09-03 17:20:25 +0200
commit9c26c8e00098e99a21b2896d7ea1d8d8ea7ee2eb (patch)
tree3457393dffae387de470c5e2c1e579d4a1ba4de2 /addons/mail/res_users.py
parent1be5a4d452f63e5c005e278b99a2390a1c5da682 (diff)
[IMP] mail: cleaning of the Chatter front-end.
Wall and Wall-like group menu entries: now use the correct contexts to give to the composer. res_users: posting on the user consists in posting on the related partner. TODO: clean that when we have cleared our minds about what to do when posting in the wall. xml, css: small cleanup of dead code mail.js: propagated the use of 'default_' values in the various contexts (Wall, RecordThread, Thread, ComposeMessage); cleaned do_action overrides; general cleanup of the code and options propagation. bzr revid: tde@openerp.com-20120903152025-bzchl603mzuhggn4
Diffstat (limited to 'addons/mail/res_users.py')
-rw-r--r--addons/mail/res_users.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/addons/mail/res_users.py b/addons/mail/res_users.py
index ebaff2bdce7..1bc193051a1 100644
--- a/addons/mail/res_users.py
+++ b/addons/mail/res_users.py
@@ -96,6 +96,10 @@ class res_users(osv.Model):
alias_pool.unlink(cr, uid, alias_ids, context=context)
return res
+ def message_post(self, cr, uid, thread_id, **kwargs):
+ partner_id = self.pool.get('res.users').browse(cr, uid, thread_id)[0].partner_id.id
+ return self.pool.get('res.partner').message_post(cr, uid, partner_id, **kwargs)
+
class res_users_mail_group(osv.Model):
""" Update of res.users class
- if adding groups to an user, check mail.groups linked to this user