From 0835aa7ea5256fe406174a74b22a3b82d0b3f9d7 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Mon, 16 Mar 2026 06:54:35 -0500 Subject: [PATCH] fix typing --- frigate/app.py | 1 + frigate/comms/dispatcher.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/frigate/app.py b/frigate/app.py index 202190c68..9d60d2a08 100644 --- a/frigate/app.py +++ b/frigate/app.py @@ -119,6 +119,7 @@ class FrigateApp: self.ptz_metrics: dict[str, PTZMetrics] = {} self.processes: dict[str, int] = {} self.embeddings: Optional[EmbeddingsContext] = None + self.profile_manager: Optional[ProfileManager] = None self.config = config def ensure_dirs(self) -> None: diff --git a/frigate/comms/dispatcher.py b/frigate/comms/dispatcher.py index edc60e069..4eeb76396 100644 --- a/frigate/comms/dispatcher.py +++ b/frigate/comms/dispatcher.py @@ -16,6 +16,7 @@ from frigate.config.camera.updater import ( CameraConfigUpdateTopic, ) from frigate.config.config import RuntimeFilterConfig, RuntimeMotionConfig +from frigate.config.profile_manager import ProfileManager from frigate.const import ( CLEAR_ONGOING_REVIEW_SEGMENTS, EXPIRE_AUDIO_ACTIVITY, @@ -93,7 +94,7 @@ class Dispatcher: "notifications": self._on_global_notification_command, "profile": self._on_profile_command, } - self.profile_manager = None + self.profile_manager: Optional[ProfileManager] = None for comm in self.comms: comm.subscribe(self._receive)