Merge pull request #1457 from return42/fix-1435

[fix] engine z-zlibrary https URL
This commit is contained in:
Markus Heiser 2022-07-06 13:44:08 +02:00 committed by GitHub
commit c5ec8db6b3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -39,7 +39,7 @@ def init(engine_settings=None):
resp = http_get('https://z-lib.org', timeout=5.0) resp = http_get('https://z-lib.org', timeout=5.0)
if resp.ok: if resp.ok:
dom = html.fromstring(resp.text) dom = html.fromstring(resp.text)
base_url = "https:" + extract_text( base_url = extract_text(
eval_xpath(dom, './/a[contains(@class, "domain-check-link") and @data-mode="books"]/@href') eval_xpath(dom, './/a[contains(@class, "domain-check-link") and @data-mode="books"]/@href')
) )
logger.debug("using base_url: %s" % base_url) logger.debug("using base_url: %s" % base_url)