From 319670b6aea3fcf0945fa03e2f29b1ccc47d7f8e Mon Sep 17 00:00:00 2001
From: lilly
Date: Tue, 19 May 2026 17:12:59 +0200
Subject: [PATCH] api: fix variable misnomer failing at program shutdown
---
api/src/dooris_api/ccujack.py | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/api/src/dooris_api/ccujack.py b/api/src/dooris_api/ccujack.py
index 1a6120a..8add7ef 100644
--- a/api/src/dooris_api/ccujack.py
+++ b/api/src/dooris_api/ccujack.py
@@ -93,7 +93,7 @@ class CCUJackClient:
await self.mqtt.connect()
await self.find_locks()
- self.task_find_locks = asyncio.get_running_loop().create_task(
+ self.task_cron= asyncio.get_running_loop().create_task(
self.cron(), name="ccujack-cron"
)
self.task_process_messages = asyncio.get_running_loop().create_task(
@@ -104,8 +104,8 @@ class CCUJackClient:
await asyncio.gather(self.mqtt.disconnect(), self.http.close())
self.task_process_messages.cancel()
self.task_process_messages = None
- self.task.cron.cancel()
- self.task.cron = None
+ self.task_cron.cancel()
+ self.task_cron = None
async def find_locks(self):
logger.debug("Inspecting lock devices present in CCUJack")