diff --git a/gallery_dl/extractor/furaffinity.py b/gallery_dl/extractor/furaffinity.py index 2cf6d95b..8bcadb11 100644 --- a/gallery_dl/extractor/furaffinity.py +++ b/gallery_dl/extractor/furaffinity.py @@ -372,9 +372,9 @@ class FuraffinitySubmissionsExtractor(FuraffinityExtractor): for post_id in text.extract_iter(page, 'id="sid-', '"'): yield post_id - path = (text.extr(page, 'Next 48")) < 0 and \ + (pos := page.find(">>>> Next 48 >>")) < 0: return + + path = text.rextr(page, 'href="', '"', pos) url = self.root + text.unescape(path)