[IMP] set sequence of chatter messages

bzr revid: kjo@tinyerp.com-20120529105420-2s1inbo4ehv9mgkx
This commit is contained in:
Kuldeep Joshi (OpenERP) 2012-05-29 16:24:20 +05:30
parent 05b5ed2a88
commit f00bb6ee8a
1 changed files with 3 additions and 1 deletions

View File

@ -413,7 +413,9 @@ class mail_thread(osv.osv):
""" OpenChatter feature: return thread messages
"""
msg_ids = self.message_load_ids(cr, uid, ids, limit, offset, domain, ascent, root_ids, context=context)
return self.pool.get('mail.message').read(cr, uid, msg_ids, context=context)
msgs=self.pool.get('mail.message').read(cr, uid, msg_ids, context=context)
msgs= sorted(msgs, key=lambda d: (-d['id']))
return msgs
def get_pushed_messages(self, cr, uid, ids, limit=100, offset=0, msg_search_domain=[], ascent=False, root_ids=[], context=None):
""" OpenChatter: wall: get messages to display (=pushed notifications)