From a9a33b2bfa119429ef135f9afa649cf5d27ed508 Mon Sep 17 00:00:00 2001 From: CalamitousFelicitousness Date: Mon, 13 Apr 2026 22:46:52 +0100 Subject: [PATCH] fix(civitai): probe /images for baseModels enum discovery Civitai stopped validating baseModels on /api/v1/models (returns 200 with empty items on unknown values), which left API clients without a way to discover the values. Right now /images still does, I will get a separate PR to put something more robust in place. --- modules/civitai/client_civitai.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/civitai/client_civitai.py b/modules/civitai/client_civitai.py index ce6f84625..fc99e15be 100644 --- a/modules/civitai/client_civitai.py +++ b/modules/civitai/client_civitai.py @@ -208,7 +208,7 @@ class CivitaiClient: ('types', '/models', {'types': '__invalid__'}), ('sort', '/models', {'sort': '__invalid__'}), ('period', '/models', {'period': '__invalid__'}), - ('base_models', '/models', {'baseModels': '__invalid__'}), + ('base_models', '/images', {'baseModels': '__invalid__'}), # /models no longer validates baseModels; /images still does ] for key, path, params in probes: try: