From fc0ea57dfd3e9664c5d4e71d1fb953b27345b30a Mon Sep 17 00:00:00 2001 From: Nick Mowen Date: Fri, 6 Jan 2023 13:13:55 -0700 Subject: [PATCH] Fix assigning --- frigate/config.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frigate/config.py b/frigate/config.py index 54d5f3fc4..e55db040e 100644 --- a/frigate/config.py +++ b/frigate/config.py @@ -968,6 +968,8 @@ class FrigateConfig(FrigateBaseModel): for _, camera in config.cameras.items(): enabled_labels.update(camera.objects.track) + config.model.create_colormap(enabled_labels) + for key, detector in config.detectors.items(): detector_config: DetectorConfig = parse_obj_as(DetectorConfig, detector) if detector_config.model is None: @@ -992,7 +994,6 @@ class FrigateConfig(FrigateBaseModel): config.model.dict(exclude_unset=True), ) detector_config.model = ModelConfig.parse_obj(merged_model) - detector_config.model.create_colormap(enabled_labels) config.detectors[key] = detector_config return config