fix typing

This commit is contained in:
Nicolas Mowen 2024-02-28 17:13:15 -07:00
parent 200ddfd16e
commit e51706d868

View File

@ -1330,9 +1330,8 @@ class FrigateConfig(FrigateBaseModel):
for key, detector in config.detectors.items():
adapter = TypeAdapter(DetectorConfig)
detector_config: DetectorConfig = adapter.validate_python(
detector.model_dump()
)
model_dict = detector if isinstance(detector, dict) else detector.model_dump()
detector_config: DetectorConfig = adapter.validate_python(model_dict)
if detector_config.model is None:
detector_config.model = config.model
else: