From 621d50619893c52ef386e5750f8132f987677b15 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Sat, 4 May 2024 06:20:34 -0600 Subject: [PATCH] Fix irrelevant warnings --- frigate/config.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/frigate/config.py b/frigate/config.py index 4659ce620..33fd1cf60 100644 --- a/frigate/config.py +++ b/frigate/config.py @@ -1505,7 +1505,9 @@ class FrigateConfig(FrigateBaseModel): for key, detector in config.detectors.items(): adapter = TypeAdapter(DetectorConfig) model_dict = ( - detector if isinstance(detector, dict) else detector.model_dump() + detector + if isinstance(detector, dict) + else detector.model_dump(warnings="none") ) detector_config: DetectorConfig = adapter.validate_python(model_dict) if detector_config.model is None: @@ -1521,8 +1523,8 @@ class FrigateConfig(FrigateBaseModel): ) merged_model = deep_merge( - detector_config.model.model_dump(exclude_unset=True), - config.model.model_dump(exclude_unset=True), + detector_config.model.model_dump(exclude_unset=True, warnings="none"), + config.model.model_dump(exclude_unset=True, warnings="none"), ) if "path" not in merged_model: