mirror of
https://github.com/mikf/gallery-dl.git
synced 2024-11-21 18:22:30 +01:00
[steamgriddb] disable 'adjust-extensions' for fake-png files (#5274)
This commit is contained in:
parent
74a8587798
commit
ededba8087
@ -56,14 +56,19 @@ class SteamgriddbExtractor(Extractor):
|
|||||||
download_fake_png = self.config("download-fake-png", True)
|
download_fake_png = self.config("download-fake-png", True)
|
||||||
|
|
||||||
for asset in self.assets():
|
for asset in self.assets():
|
||||||
if download_fake_png and asset.get("fake_png"):
|
fake_png = download_fake_png and asset.get("fake_png")
|
||||||
urls = (asset["url"], asset["fake_png"])
|
|
||||||
else:
|
|
||||||
urls = (asset["url"],)
|
|
||||||
|
|
||||||
asset["count"] = len(urls)
|
asset["count"] = 2 if fake_png else 1
|
||||||
yield Message.Directory, asset
|
yield Message.Directory, asset
|
||||||
for asset["num"], url in enumerate(urls, 1):
|
|
||||||
|
asset["num"] = 1
|
||||||
|
url = asset["url"]
|
||||||
|
yield Message.Url, url, text.nameext_from_url(url, asset)
|
||||||
|
|
||||||
|
if fake_png:
|
||||||
|
asset["num"] = 2
|
||||||
|
asset["_http_adjust_extension"] = False
|
||||||
|
url = fake_png
|
||||||
yield Message.Url, url, text.nameext_from_url(url, asset)
|
yield Message.Url, url, text.nameext_from_url(url, asset)
|
||||||
|
|
||||||
def _call(self, endpoint, **kwargs):
|
def _call(self, endpoint, **kwargs):
|
||||||
|
Loading…
Reference in New Issue
Block a user