From 91f62cf8cecc1b8c7795e474af6633e4fce81e12 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Tue, 16 Jul 2024 07:45:11 -0600 Subject: [PATCH] Fix ui config migration (#12476) --- frigate/util/config.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/frigate/util/config.py b/frigate/util/config.py index 0db523af6..acb7a9cb9 100644 --- a/frigate/util/config.py +++ b/frigate/util/config.py @@ -87,15 +87,16 @@ def migrate_014(config: dict[str, dict[str, any]]) -> dict[str, dict[str, any]]: if not new_config["record"]: del new_config["record"] - if new_config.get("ui"): - if new_config["ui"].get("use_experimental"): - del new_config["ui"]["experimental"] + # Remove UI fields + if new_config.get("ui"): + if new_config["ui"].get("use_experimental"): + del new_config["ui"]["experimental"] - if new_config["ui"].get("live_mode"): - del new_config["ui"]["live_mode"] + if new_config["ui"].get("live_mode"): + del new_config["ui"]["live_mode"] - if not new_config["ui"]: - del new_config["ui"] + if not new_config["ui"]: + del new_config["ui"] # remove rtmp if new_config.get("ffmpeg", {}).get("output_args", {}).get("rtmp"):