From 8932919f1e9b1fe832cf9d13a9e2a9df31f9c21c Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Mon, 15 Nov 2010 22:59:42 +0100 Subject: [PATCH] new option 'baskets' --- weboob/backends/aum/backend.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/weboob/backends/aum/backend.py b/weboob/backends/aum/backend.py index 6936c8f9..f4232d69 100644 --- a/weboob/backends/aum/backend.py +++ b/weboob/backends/aum/backend.py @@ -55,7 +55,8 @@ class AuMBackend(BaseBackend, ICapMessages, ICapMessagesPost, ICapDating, ICapCh DESCRIPTION = u"“Adopte un mec” french dating website" CONFIG = ValuesDict(Value('username', label='Username'), Value('password', label='Password', masked=True), - ValueBool('antispam', label='Enable anti-spam', default=False)) + ValueBool('antispam', label='Enable anti-spam', default=False), + ValueBool('baskets', label='Get baskets with new messages', default=True)) STORAGE = {'profiles_walker': {'viewed': []}, 'priority_connection': {'config': {}, 'fakes': {}}, 'queries_queue': {'queue': []}, @@ -221,6 +222,9 @@ class AuMBackend(BaseBackend, ICapMessages, ICapMessagesPost, ICapDating, ICapCh if m.flags & m.IS_UNREAD: yield m + if not self.config['baskets']: + return + # Send mail when someone added me in her basket. # XXX possibly race condition if a slut adds me in her basket # between the aum.nb_new_baskets() and aum.get_baskets().