From 2752e986216a55a4f62b4bcff772f7b0fd924b7c Mon Sep 17 00:00:00 2001 From: I-Al-Istannen Date: Fri, 26 Jul 2019 10:06:01 +0200 Subject: [PATCH] Fix relative url joining in ti downloader --- PFERD/ti.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/PFERD/ti.py b/PFERD/ti.py index 3559f6c..a8025c8 100644 --- a/PFERD/ti.py +++ b/PFERD/ti.py @@ -4,6 +4,7 @@ import getpass import logging import pathlib import re +from urllib.parse import urljoin import bs4 import requests @@ -43,7 +44,7 @@ class Ti: if filter(path): self._crawl(urlpart + address, path, orga, transform) else: - loggwe.info(f"Skipping {name}/") + logger.info(f"Skipping {name}/") orga.clean_sync_dir() orga.clean_temp_dir() @@ -76,7 +77,7 @@ class Ti: for filelink in soup.find_all("a", href=self.FILE_RE): filepath = path / filelink["href"] - fileurl = url + "/" + filelink["href"] + fileurl = urljoin(url, filelink["href"]) new_path = transform(filepath) if new_path is None: