remove useless optimizations and fix code

This commit is contained in:
Romain Bignon 2014-05-17 18:02:24 +02:00
commit cbe5b3a47d
7 changed files with 26 additions and 391 deletions

View file

@ -34,8 +34,6 @@ from weboob.tools.value import Value, ValueBackendPassword
from weboob.tools.misc import local2utc
from .browser import OkCBrowser
from .optim.visibility import Visibility
from .optim.queries_queue import QueriesQueue
from .optim.profiles_walker import ProfilesWalker
@ -88,8 +86,6 @@ class OkCBackend(BaseBackend, ICapMessages, ICapContact, ICapMessagesPost, ICapD
# ---- ICapDating methods ---------------------
def init_optimizations(self):
self.add_optimization('VISIBILITY', Visibility(self.weboob.scheduler, self.browser))
self.add_optimization('QUERIES_QUEUE', QueriesQueue(self.weboob.scheduler, self.storage, self.browser))
self.add_optimization('PROFILE_WALKER', ProfilesWalker(self.weboob.scheduler, self.storage, self.browser))
def iter_events(self):
@ -261,7 +257,7 @@ class OkCBackend(BaseBackend, ICapMessages, ICapContact, ICapMessagesPost, ICapD
# Check wether we already have a thread with this user
threads = self.browser.get_threads_list()
for thread in threads:
if thread['username'] == message.thread.id:
if thread['id'] == message.thread.id:
self.browser.post_reply(thread['id'], content)
break
else: