summaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/weasyl.py
diff options
context:
space:
mode:
Diffstat (limited to 'gallery_dl/extractor/weasyl.py')
-rw-r--r--gallery_dl/extractor/weasyl.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/gallery_dl/extractor/weasyl.py b/gallery_dl/extractor/weasyl.py
index 6799784..1dd5b09 100644
--- a/gallery_dl/extractor/weasyl.py
+++ b/gallery_dl/extractor/weasyl.py
@@ -226,7 +226,6 @@ class WeasylFavoriteExtractor(WeasylExtractor):
if not owner_login:
owner_login = text.extract(page, '<a href="/~', '"')[0]
- yield Message.Directory, {"owner_login": owner_login}
for submitid in text.extract_iter(page, "/submissions/", "/", pos):
if submitid == lastid:
@@ -234,6 +233,8 @@ class WeasylFavoriteExtractor(WeasylExtractor):
lastid = submitid
submission = self.request_submission(submitid)
if self.populate_submission(submission):
+ submission["user"] = owner_login
+ yield Message.Directory, submission
yield Message.Url, submission["url"], submission
if "&amp;nextid=" not in page: