enhancement of the ICapMessages.Message object
This commit is contained in:
parent
1fd52b7ba8
commit
50d0c9a728
8 changed files with 82 additions and 111 deletions
|
|
@ -105,8 +105,8 @@ class AuMBackend(BaseBackend, ICapMessages, ICapMessagesReply, ICapDating, ICapC
|
|||
if thread:
|
||||
slut = self._get_slut(int(thread))
|
||||
for mail in self._iter_thread_messages(thread, only_new, slut['lastmsg'], {}):
|
||||
if slut['lastmsg'] < mail.get_date():
|
||||
slut['lastmsg'] = mail.get_date()
|
||||
if slut['lastmsg'] < mail.date:
|
||||
slut['lastmsg'] = mail.date
|
||||
yield mail
|
||||
|
||||
self.storage.set('sluts', int(thread), slut)
|
||||
|
|
@ -122,8 +122,8 @@ class AuMBackend(BaseBackend, ICapMessages, ICapMessagesReply, ICapDating, ICapC
|
|||
continue
|
||||
|
||||
for mail in self._iter_thread_messages(contact.get_id(), only_new, last_msg, profiles):
|
||||
if last_msg < mail.get_date():
|
||||
last_msg = mail.get_date()
|
||||
if last_msg < mail.date:
|
||||
last_msg = mail.date
|
||||
|
||||
yield mail
|
||||
|
||||
|
|
@ -153,7 +153,7 @@ class AuMBackend(BaseBackend, ICapMessages, ICapMessagesReply, ICapDating, ICapC
|
|||
def _iter_thread_messages(self, id, only_new, last_msg, profiles):
|
||||
mails = self.browser.get_thread_mails(id)
|
||||
for mail in mails:
|
||||
if only_new and mail.get_date() <= last_msg:
|
||||
if only_new and mail.date <= last_msg:
|
||||
continue
|
||||
|
||||
if not mail.profile_link in profiles:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue