Fix assigning

This commit is contained in:
Nick Mowen 2023-01-06 13:13:55 -07:00
parent 2185456ea5
commit fc0ea57dfd

View File

@ -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