diff options
Diffstat (limited to 'gallery_dl/extractor/weasyl.py')
| -rw-r--r-- | gallery_dl/extractor/weasyl.py | 3 |
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 "&nextid=" not in page: |
