From 5948fd1109b7de234bbc7ed89783eb01429869cb Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Fri, 15 Jan 2021 10:24:04 -0600 Subject: [PATCH] adapter_fanficsme: do an extra fetch before login for cookie(?) Closes #633 --- fanficfare/adapters/adapter_fanficsme.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fanficfare/adapters/adapter_fanficsme.py b/fanficfare/adapters/adapter_fanficsme.py index cac321db..d2ec912f 100644 --- a/fanficfare/adapters/adapter_fanficsme.py +++ b/fanficfare/adapters/adapter_fanficsme.py @@ -112,8 +112,9 @@ class FanFicsMeAdapter(BaseSiteAdapter): loginUrl = 'https://' + self.getSiteDomain() + '/autent.php' logger.info("Will now login to URL (%s) as (%s)" % (loginUrl, params['name'])) - - d = self._postUrl(loginUrl, params) + ## must need a cookie or something. + self._fetchUrl(loginUrl, usecache=False) + d = self._postUrl(loginUrl, params, usecache=False) if self.needToLoginCheck(d): logger.info("Failed to login to URL %s as %s" % (loginUrl,