Added an additional channel for downloading the metadata of an entire post or gallery.

This commit is contained in:
Gio
2019-12-09 00:56:27 -06:00
parent f451be48c3
commit cfc70a97ab
5 changed files with 42 additions and 0 deletions

View File

@@ -52,3 +52,4 @@ class Message():
# Cookies = 5
Queue = 6
Urllist = 7
Metadata = 8

View File

@@ -69,6 +69,10 @@ class PatreonExtractor(Extractor):
post["type"] = "content"
yield Message.Url, url, text.nameext_from_url(url, post)
post.update({"metadata_only": True})
url = post.get("creator").get("image_url")
yield Message.Metadata, url, text.nameext_from_url(url, post)
def posts(self):
"""Return all relevant post objects"""