mirror of
git://github.com/kovidgoyal/calibre.git
synced 2026-04-20 23:13:16 +02:00
handle referer header when overdrive ID is unknown
This commit is contained in:
parent
a0cdf29379
commit
acb26328c8
1 changed files with 3 additions and 2 deletions
|
|
@ -23,7 +23,6 @@
|
|||
from calibre.library.comments import sanitize_comments_html
|
||||
|
||||
ovrdrv_data_cache = {}
|
||||
cover_url_cache = {}
|
||||
cache_lock = RLock()
|
||||
base_url = 'http://search.overdrive.com/'
|
||||
|
||||
|
|
@ -100,8 +99,10 @@ def download_cover(self, log, result_queue, abort, # {{{
|
|||
|
||||
ovrdrv_id = identifiers.get('overdrive', None)
|
||||
br = self.browser
|
||||
referer = self.get_base_referer()+'ContentDetails-Cover.htm?ID='+ovrdrv_id
|
||||
req = mechanize.Request(cached_url)
|
||||
if ovrdrv_id is not None:
|
||||
referer = self.get_base_referer()+'ContentDetails-Cover.htm?ID='+ovrdrv_id
|
||||
req.add_header('referer', referer)
|
||||
req.add_header('referer', referer)
|
||||
log('Downloading cover from:', cached_url)
|
||||
try:
|
||||
|
|
|
|||
Loading…
Reference in a new issue