From 0125986161d9cb331105389974a05113deef1d13 Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Fri, 9 Dec 2016 11:33:53 -0600 Subject: [PATCH] Make QQ ask for user/pass if necessary instead of just fail. --- fanficfare/adapters/base_xenforoforum_adapter.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/fanficfare/adapters/base_xenforoforum_adapter.py b/fanficfare/adapters/base_xenforoforum_adapter.py index 25bd44d2..c93c16eb 100644 --- a/fanficfare/adapters/base_xenforoforum_adapter.py +++ b/fanficfare/adapters/base_xenforoforum_adapter.py @@ -168,9 +168,6 @@ class BaseXenForoForumAdapter(BaseSiteAdapter): params['_xfToken'] = '' params['redirect'] = 'https://' + self.getSiteDomain() + '/' - if not params['password']: - return - ## https://forum.questionablequesting.com/login/login loginUrl = 'https://' + self.getSiteDomain() + '/login/login' logger.debug("Will now login to URL (%s) as (%s)" % (loginUrl, @@ -178,8 +175,8 @@ class BaseXenForoForumAdapter(BaseSiteAdapter): d = self._fetchUrl(loginUrl, params) - if "Log Out" not in d : - logger.info("Failed to login to URL %s as %s" % (loginUrl, + if "Log Out" not in d: + logger.info("Failed to login to URL %s as %s" % (self.url, params['login'])) raise exceptions.FailedToLogin(self.url,params['login']) return False