From d5d96aa2a5f0f6a647597c7a2477f367de7f7d46 Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Tue, 4 Nov 2014 19:44:14 -0600 Subject: [PATCH] Set User-Agent with saved cookie jar opener. --- fanficdownloader/adapters/base_adapter.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fanficdownloader/adapters/base_adapter.py b/fanficdownloader/adapters/base_adapter.py index 75d63fd..c6c8c2a 100644 --- a/fanficdownloader/adapters/base_adapter.py +++ b/fanficdownloader/adapters/base_adapter.py @@ -92,7 +92,7 @@ class BaseSiteAdapter(Configurable): self.opener = u2.build_opener(u2.HTTPCookieProcessor(self.cookiejar),GZipProcessor()) # self.opener = u2.build_opener(u2.HTTPCookieProcessor(),GZipProcessor()) ## Specific UA because too many sites are blocking the default python UA. - self.opener.addheaders = [('User-agent', self.getConfig('user_agent'))] + self.opener.addheaders = [('User-Agent', self.getConfig('user_agent'))] self.storyDone = False self.metadataDone = False self.story = Story(configuration) @@ -128,6 +128,7 @@ class BaseSiteAdapter(Configurable): def set_cookiejar(self,cj): self.cookiejar = cj self.opener = u2.build_opener(u2.HTTPCookieProcessor(self.cookiejar),GZipProcessor()) + self.opener.addheaders = [('User-Agent', self.getConfig('user_agent'))] def load_cookiejar(self,filename): '''