[CLEAN] mail_thread: removed an unused method; misc clean.

bzr revid: tde@openerp.com-20120828125522-4pt7j97qfuj8c0bw
This commit is contained in:
Thibault Delavallée
2012-08-28 14:55:22 +02:00
parent 115e6f9687
commit d7a6f580d8
+4 -20
View File
@@ -26,17 +26,16 @@ import logging
import pytz
import re
import time
import tools
import xmlrpclib
from email.utils import parsedate
from email.message import Message
import tools
from mail_message import decode
from osv import osv, fields
from tools.translate import _
from tools.safe_eval import safe_eval as eval
_logger = logging.getLogger(__name__)
def decode_header(message, header, separator=' '):
@@ -622,7 +621,6 @@ class mail_thread(osv.Model):
for x in ('from','to','cc'): values.pop(x, None) # Avoid warnings
return self.pool.get('mail.message').create(cr, uid, values, context=context)
#------------------------------------------------------
# Followers API
#------------------------------------------------------
@@ -666,25 +664,11 @@ class mail_thread(osv.Model):
# return [follower.id for thread in self.browse(cr, uid, ids, context=context) for follower in thread.message_follower_ids]
#------------------------------------------------------
# Notification API
#------------------------------------------------------
def message_remove_pushed_notifications(self, cr, uid, ids, msg_ids, remove_childs=True, context=None):
notif_obj = self.pool.get('mail.notification')
msg_obj = self.pool.get('mail.message')
if remove_childs:
notif_msg_ids = msg_obj.search(cr, uid, [('id', 'child_of', msg_ids)], context=context)
else:
notif_msg_ids = msg_ids
to_del_notif_ids = notif_obj.search(cr, uid, ['&', ('user_id', '=', uid), ('message_id', 'in', notif_msg_ids)], context=context)
return notif_obj.unlink(cr, uid, to_del_notif_ids, context=context)
#------------------------------------------------------
# Thread_state
# Thread state
#------------------------------------------------------
def message_mark_as_unread(self, cr, uid, ids, context=None):
""" Set as read. """
""" Set as unread. """
notobj = self.pool.get('mail.notification')
partner_id = self.pool.get('res.users').browse(cr, uid, uid, context=context).partner_id.id
cr.execute('''