From f7c321a36ed3d3d0ac75101459b4ff79629bd65c Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Sun, 8 Jan 2012 10:59:29 -0600 Subject: [PATCH] twiwrite adult stories broke Soup in Plugin only. Suspect different SGMLParsers. Removing all the headers first works around it. --- fanficdownloader/adapters/adapter_twiwritenet.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/fanficdownloader/adapters/adapter_twiwritenet.py b/fanficdownloader/adapters/adapter_twiwritenet.py index 95da354f..9473d998 100644 --- a/fanficdownloader/adapters/adapter_twiwritenet.py +++ b/fanficdownloader/adapters/adapter_twiwritenet.py @@ -84,7 +84,7 @@ class TwiwriteNetSiteAdapter(BaseSiteAdapter): params['submit'] = 'Submit' loginUrl = 'http://' + self.getSiteDomain() + '/user.php?action=login' - logging.debug("Will now login to URL (%s) as (%s)" % (loginUrl, + logging.info("Will now login to URL (%s) as (%s)" % (loginUrl, params['penname'])) d = self._fetchUrl(loginUrl, params) @@ -119,6 +119,8 @@ class TwiwriteNetSiteAdapter(BaseSiteAdapter): raise exceptions.FailedToDownload(self.getSiteDomain() +" says: Access denied. This story has not been validated by the adminstrators of this site.") # use BeautifulSoup HTML parser to make everything easier to find. + data = data[data.index("