From 7a2b21f1b6902058fff606b3bb12ca7147b60d90 Mon Sep 17 00:00:00 2001 From: Florent Date: Tue, 29 Nov 2011 16:25:13 +0100 Subject: [PATCH] Add the nologin option to "submit" Signed-off-by: Romain Bignon --- weboob/tools/browser/browser.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/weboob/tools/browser/browser.py b/weboob/tools/browser/browser.py index 2ae89dcc..879d1ff0 100644 --- a/weboob/tools/browser/browser.py +++ b/weboob/tools/browser/browser.py @@ -438,8 +438,9 @@ class BaseBrowser(StandardBrowser): """ Submit the selected form. """ + nologin = kwargs.pop('nologin', False) try: - self._change_location(mechanize.Browser.submit(self, *args, **kwargs)) + self._change_location(mechanize.Browser.submit(self, *args, **kwargs), no_login=nologin) except (mechanize.response_seek_wrapper, urllib2.HTTPError, urllib2.URLError, BadStatusLine), e: self.page = None raise self.get_exception(e)(e)