summaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/moebooru.py
diff options
context:
space:
mode:
Diffstat (limited to 'gallery_dl/extractor/moebooru.py')
-rw-r--r--gallery_dl/extractor/moebooru.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/gallery_dl/extractor/moebooru.py b/gallery_dl/extractor/moebooru.py
index 145dd51..e97d273 100644
--- a/gallery_dl/extractor/moebooru.py
+++ b/gallery_dl/extractor/moebooru.py
@@ -124,6 +124,11 @@ class MoebooruPoolExtractor(MoebooruExtractor):
self.pool_id = match.group(match.lastindex)
def metadata(self):
+ if self.config("metadata"):
+ url = "{}/pool/show/{}.json".format(self.root, self.pool_id)
+ pool = self.request(url).json()
+ pool.pop("posts", None)
+ return {"pool": pool}
return {"pool": text.parse_int(self.pool_id)}
def posts(self):