summaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/cyberdrop.py
diff options
context:
space:
mode:
Diffstat (limited to 'gallery_dl/extractor/cyberdrop.py')
-rw-r--r--gallery_dl/extractor/cyberdrop.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/gallery_dl/extractor/cyberdrop.py b/gallery_dl/extractor/cyberdrop.py
index 1afaac8..7a79eca 100644
--- a/gallery_dl/extractor/cyberdrop.py
+++ b/gallery_dl/extractor/cyberdrop.py
@@ -48,10 +48,11 @@ class CyberdropAlbumExtractor(lolisafe.LolisafeAlbumExtractor):
files = []
append = files.append
while True:
- url = extr('id="file" href="', '"')
+ url = text.unescape(extr('id="file" href="', '"'))
if not url:
break
- append({"file": text.unescape(url)})
+ append({"file": url,
+ "_fallback": (self.root + url[url.find("/", 8):],)})
return files, {
"album_id" : self.album_id,