From d44a0f8094842b889fc879c7eb27a5e2dfd7a593 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Wed, 15 Oct 2025 10:26:54 +0200 Subject: [PATCH] [imagetwist] detect removed images (#8415) --- gallery_dl/extractor/imagehosts.py | 4 ++++ test/results/imagetwist.py | 8 ++++++++ 2 files changed, 12 insertions(+) diff --git a/gallery_dl/extractor/imagehosts.py b/gallery_dl/extractor/imagehosts.py index 817d2c40..8b339654 100644 --- a/gallery_dl/extractor/imagehosts.py +++ b/gallery_dl/extractor/imagehosts.py @@ -53,6 +53,8 @@ class ImagehostImageExtractor(Extractor): ).text url, filename = self.get_info(page) + if not url: + return data = text.nameext_from_url(filename, {"token": self.token}) data.update(self.metadata(page)) if self._https and url.startswith("http:"): @@ -199,6 +201,8 @@ class ImagetwistImageExtractor(ImagehostImageExtractor): def get_info(self, page): url , pos = text.extract(page, '