From 05081dea2e0c0127009cd0deb584f112b9a8eb1e Mon Sep 17 00:00:00 2001 From: NecRaul Date: Fri, 13 Jun 2025 17:56:43 +0400 Subject: [PATCH] Lint with flake8 --- gallery_dl/extractor/foolfuuka.py | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/gallery_dl/extractor/foolfuuka.py b/gallery_dl/extractor/foolfuuka.py index d300d5e6..7953a806 100644 --- a/gallery_dl/extractor/foolfuuka.py +++ b/gallery_dl/extractor/foolfuuka.py @@ -69,15 +69,30 @@ class FoolfuukaExtractor(BaseExtractor): # trim filename/timestamp to 13 characters (#7652) path, _, filename = url.rpartition("/") # if it's one of these boards, it should redirect to warosu - warosu_boards = {"3", "biz", "ck", "diy", "fa", "jp", "lit", "ic", "sci"} + warosu_boards = { + "3", "biz", "ck", "diy", "fa", "jp", "lit", "ic", "sci" + } # if it's one of these boards, it should redirect to fourplebs fourplebs_boards = {"tg"} - # if it's one of these archives it's redirecting to it should slice the name - filename_slice_archives = {"b4k", "desuarchive", "palanq"} - if (board := next((b for b in warosu_boards if f"/{b}/" in url), None)): + # if it's one of these archives, it should slice the name + filename_slice_archives = { + "b4k", "desuarchive", "palanq" + } + board = next( + (b for b in warosu_boards if f"/{b}/" in url), + None + ) + if board: url = f"https://warosu.org/{board}/full_image/{filename}" - elif (board := next((b for b in fourplebs_boards if f"/{b}/" in url), None)): - url = f"https://archive.4plebs.org/{board}/full_image/{filename}" + + board = next( + (b for b in fourplebs_boards if f"/{b}/" in url), + None + ) + if board: + url = ( + f"https://archive.4plebs.org/{board}/full_image/{filename}" + ) elif any(archive in path for archive in filename_slice_archives): name, _, ext = filename.rpartition(".") if len(name) > 13: