From 87cf635f6eac54afeab06f055104383ab4144a71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Thu, 17 Jul 2025 06:43:17 +0200 Subject: [PATCH] [wikimedia] add missing 'self' argument when calling 'prepare()' (#7835) fixes regression introduced in 811b665e33d807469b60b7984f3532201b2a2d4d --- gallery_dl/extractor/wikimedia.py | 2 +- test/results/bulbapedia.py | 2 +- test/results/fandom.py | 2 -- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/gallery_dl/extractor/wikimedia.py b/gallery_dl/extractor/wikimedia.py index 599a6338..b254a9c8 100644 --- a/gallery_dl/extractor/wikimedia.py +++ b/gallery_dl/extractor/wikimedia.py @@ -238,7 +238,7 @@ class WikimediaArticleExtractor(WikimediaExtractor): } def prepare(self, image): - WikimediaExtractor.prepare(image) + WikimediaExtractor.prepare(self, image) image["page"] = self.title diff --git a/test/results/bulbapedia.py b/test/results/bulbapedia.py index 1549a035..1103f831 100644 --- a/test/results/bulbapedia.py +++ b/test/results/bulbapedia.py @@ -13,7 +13,7 @@ __tests__ = ( "#category": ("wikimedia", "bulbapedia", "article"), "#class" : wikimedia.WikimediaArticleExtractor, "#pattern" : r"https://archives\.bulbagarden\.net/media/upload/\w+/\w+/[^/?#]+", - "#count" : range(10, 30), + "#count" : range(8, 30), }, { diff --git a/test/results/fandom.py b/test/results/fandom.py index fc2bf609..801629c5 100644 --- a/test/results/fandom.py +++ b/test/results/fandom.py @@ -35,12 +35,10 @@ __tests__ = ( "extension" : "png", "extmetadata" : { "DateTime": { - "hidden": "", "source": "mediawiki-metadata", "value": "2015-01-28T05:22:55Z", }, "ObjectName": { - "hidden": "", "source": "mediawiki-metadata", "value": "Yahagi", },