projects
/
odoo
/
odoo.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f636096
)
[FIX] im_chat: unlink im chat presence on user deletion
author
Denis Ledoux
<dle@odoo.com>
Mon, 24 Nov 2014 10:35:13 +0000
(11:35 +0100)
committer
Denis Ledoux
<dle@odoo.com>
Mon, 24 Nov 2014 10:36:10 +0000
(11:36 +0100)
It wasn't possible to delete a user if he had a im chat presence linked to him.
addons/im_chat/im_chat.py
patch
|
blob
|
history
diff --git
a/addons/im_chat/im_chat.py
b/addons/im_chat/im_chat.py
index
4be9dc8
..
e69c4e1
100644
(file)
--- 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'),