summaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/patreon.py
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2023-12-11 01:12:30 -0500
committerLibravatarUnit 193 <unit193@unit193.net>2023-12-11 01:12:30 -0500
commit30dee4697019389ef29458b2e3931adc976389b2 (patch)
tree9c627d0f873d3d2efe5a1c3881a5feaec3acf5d4 /gallery_dl/extractor/patreon.py
parent2a817af4fe41289fa705bdc5ee61372333f43996 (diff)
New upstream version 1.26.4.upstream/1.26.4
Diffstat (limited to 'gallery_dl/extractor/patreon.py')
-rw-r--r--gallery_dl/extractor/patreon.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/gallery_dl/extractor/patreon.py b/gallery_dl/extractor/patreon.py
index 6aef9cb..fb560e9 100644
--- a/gallery_dl/extractor/patreon.py
+++ b/gallery_dl/extractor/patreon.py
@@ -254,6 +254,13 @@ class PatreonExtractor(Extractor):
if bootstrap:
return util.json_loads(bootstrap + "}")
+ bootstrap = text.extr(
+ page,
+ 'window.patreon = wrapInProxy({"bootstrap":',
+ '},"apiServer"')
+ if bootstrap:
+ return util.json_loads(bootstrap + "}")
+
bootstrap = text.extr(page, "window.patreon.bootstrap,", "});")
if bootstrap:
return util.json_loads(bootstrap + "}")