From 8eb707e9b791b97d83c8d01d86f5a12e9c63c34e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Sun, 1 Jun 2025 19:36:34 +0200 Subject: [PATCH] [civitai] use tuples instead of lists for API parameter constants --- gallery_dl/extractor/civitai.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gallery_dl/extractor/civitai.py b/gallery_dl/extractor/civitai.py index 53165aaf..477f226d 100644 --- a/gallery_dl/extractor/civitai.py +++ b/gallery_dl/extractor/civitai.py @@ -321,7 +321,7 @@ class CivitaiModelExtractor(CivitaiExtractor): else: params = { "modelVersionId": version["id"], - "prioritizedUserIds": [user["id"]], + "prioritizedUserIds": (user["id"],), "period": "AllTime", "sort": "Most Reactions", "limit": 20, @@ -499,7 +499,7 @@ class CivitaiUserVideosExtractor(CivitaiExtractor): def __init__(self, match): user, query = match.groups() self.params = self._parse_query(query) - self.params["types"] = ["video"] + self.params["types"] = ("video",) if self.params.get("section") == "reactions": self.subcategory = "reactions-videos" self.images = self._image_reactions @@ -631,11 +631,11 @@ class CivitaiTrpcAPI(): "useIndex" : True, "period" : "AllTime", "sort" : "Newest", - "types" : ["image"], + "types" : ("image",), "withMeta" : False, # Metadata Only "fromPlatform" : False, # Made On-Site "browsingLevel": self.nsfw, - "include" : ["cosmetics"], + "include" : ("cosmetics",), }) params = self._type_params(params) @@ -714,7 +714,7 @@ class CivitaiTrpcAPI(): "followed" : False, "draftOnly" : False, "pending" : True, - "include" : ["cosmetics"], + "include" : ("cosmetics",), }) params = self._type_params(params) @@ -823,7 +823,7 @@ class CivitaiSearchAPI(): "highlightPostTag": "__/ais-highlight__", "limit" : 51, "offset": 0, - "filter": [self._generate_filter(nsfw)], + "filter": (self._generate_filter(nsfw),), } return self._pagination(endpoint, query)