From 5d9b6071587aa1ad8be709275ee26e2aa58bf48a Mon Sep 17 00:00:00 2001 From: wise-immersion Date: Sun, 8 Feb 2026 10:07:00 +0000 Subject: [PATCH] [fikfap] allow for dash in usernames (#9019) --- gallery_dl/extractor/fikfap.py | 2 +- test/results/fikfap.py | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gallery_dl/extractor/fikfap.py b/gallery_dl/extractor/fikfap.py index 5a0f4347..64ba2f32 100644 --- a/gallery_dl/extractor/fikfap.py +++ b/gallery_dl/extractor/fikfap.py @@ -86,7 +86,7 @@ class FikfapPostExtractor(FikfapExtractor): class FikfapUserExtractor(FikfapExtractor): subcategory = "user" - pattern = BASE_PATTERN + r"/user/(\w+)" + pattern = BASE_PATTERN + r"/user/([\w-]+)" example = "https://fikfap.com/user/USER" def posts(self): diff --git a/test/results/fikfap.py b/test/results/fikfap.py index c1a013bc..a99c8639 100644 --- a/test/results/fikfap.py +++ b/test/results/fikfap.py @@ -119,4 +119,10 @@ __tests__ = ( "linkSidebar" : dict, }, +{ + "#url" : "https://fikfap.com/user/Hot-sauce-34", + "#comment" : "'-' in username", + "#class" : fikfap.FikfapUserExtractor, +}, + )