[FIX] mail_thread: correctly handle single id argument in unlink
fixes #1721 closes #1723
This commit is contained in:
committed by
Denis Ledoux
parent
831fbd01f7
commit
7e0ed740f3
@@ -311,6 +311,9 @@ class mail_thread(osv.AbstractModel):
|
||||
cascaded, because link is done through (res_model, res_id). """
|
||||
msg_obj = self.pool.get('mail.message')
|
||||
fol_obj = self.pool.get('mail.followers')
|
||||
|
||||
if isinstance(ids, (int, long)):
|
||||
ids = [ids]
|
||||
# delete messages and notifications
|
||||
msg_ids = msg_obj.search(cr, uid, [('model', '=', self._name), ('res_id', 'in', ids)], context=context)
|
||||
msg_obj.unlink(cr, uid, msg_ids, context=context)
|
||||
|
||||
Reference in New Issue
Block a user