From 67a5a7d21a12e70794da0891b6711f58a72e4f47 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Sat, 7 Oct 2023 09:20:42 -0500 Subject: [PATCH] onvif: use preset token if name is unsupported (#8046) * onvif: use preset token if name is unsupported * move parenthesis --- frigate/ptz/onvif.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frigate/ptz/onvif.py b/frigate/ptz/onvif.py index 32e55b748..7ab13b9e9 100644 --- a/frigate/ptz/onvif.py +++ b/frigate/ptz/onvif.py @@ -175,7 +175,9 @@ class OnvifController: presets = [] for preset in presets: - self.cams[camera_name]["presets"][preset["Name"].lower()] = preset["token"] + self.cams[camera_name]["presets"][ + preset.get("Name", f"preset {preset['token']}").lower() + ] = preset["token"] # get list of supported features ptz_config = ptz.GetConfigurationOptions(request)