From 3c3176d13de455f9134efa6f8cbc0f43f14a05a2 Mon Sep 17 00:00:00 2001 From: Nick Mowen Date: Thu, 15 Dec 2022 09:48:47 -0700 Subject: [PATCH] Cleanup --- frigate/ptz.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frigate/ptz.py b/frigate/ptz.py index b1e9422d4..be725e45c 100644 --- a/frigate/ptz.py +++ b/frigate/ptz.py @@ -67,10 +67,10 @@ class OnvifController: ptz_config = ptz.GetConfigurationOptions(request) supported_features = [] - if ptz_config.get("Spaces", {}).get("ContinuousPanTiltVelocitySpace"): + if ptz_config.Spaces and ptz_config.Spaces.ContinuousPanTiltVelocitySpace: supported_features.append("pt") - if ptz_config.get("Spaces", {}).get("ContinuousZoomVelocitySpace"): + if ptz_config.Spaces and ptz_config.Spaces.ContinuousZoomVelocitySpace: supported_features.append("zoom") self.cams[camera_name]["features"] = supported_features @@ -190,6 +190,6 @@ class OnvifController: return { "name": camera_name, - "features": self.cams[camera_name]["feautres"], - "presets": self.cams[camera_name]["presets"].keys(), + "features": self.cams[camera_name]["features"], + "presets": list(self.cams[camera_name]["presets"].keys()), }