From 3820c511d91a28bc1a78f857c351a36b2f421250 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Wed, 17 Dec 2025 20:14:04 -0600 Subject: [PATCH] add object type filter to endpoint --- frigate/api/classification.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/frigate/api/classification.py b/frigate/api/classification.py index ad0f84432..b066e92a4 100644 --- a/frigate/api/classification.py +++ b/frigate/api/classification.py @@ -640,10 +640,8 @@ def get_custom_attributes(request: Request, object_type: str = None): ): # If object_type is specified, check if this model applies to that object type if object_type is not None: - if ( - not hasattr(model_config.object_config, "objects") - or object_type not in model_config.object_config.objects - ): + model_objects = getattr(model_config.object_config, "objects", []) or [] + if object_type not in model_objects: continue dataset_dir = os.path.join(CLIPS_DIR, sanitize_filename(name), "dataset")