From cfe89db1c9b351b9a0c370b67a23e4a593d98dce Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Mon, 24 Nov 2014 11:35:13 +0100 Subject: [PATCH] [FIX] im_chat: unlink im chat presence on user deletion It wasn't possible to delete a user if he had a im chat presence linked to him. --- addons/im_chat/im_chat.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/im_chat/im_chat.py b/addons/im_chat/im_chat.py index 4be9dc89334..e69c4e12f97 100644 --- a/addons/im_chat/im_chat.py +++ b/addons/im_chat/im_chat.py @@ -245,7 +245,7 @@ class im_chat_presence(osv.Model): _name = 'im_chat.presence' _columns = { - 'user_id' : fields.many2one('res.users', 'Users', required=True, select=True), + 'user_id' : fields.many2one('res.users', 'Users', required=True, select=True, ondelete="cascade"), 'last_poll': fields.datetime('Last Poll'), 'last_presence': fields.datetime('Last Presence'), 'status' : fields.selection([('online','Online'), ('away','Away'), ('offline','Offline')], 'IM Status'),