From f0828bb846c048c84ea3a5fbc338dacac940bc11 Mon Sep 17 00:00:00 2001 From: Igor Loskutov Date: Fri, 19 Dec 2025 17:46:31 -0500 Subject: [PATCH] active meetings type precision --- server/reflector/worker/process.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/reflector/worker/process.py b/server/reflector/worker/process.py index ab163fad..df49bdbc 100644 --- a/server/reflector/worker/process.py +++ b/server/reflector/worker/process.py @@ -570,12 +570,12 @@ async def process_meetings(): client = create_platform_client(meeting.platform) room_sessions = await client.get_room_sessions(meeting.room_name) - has_active_sessions = room_sessions and any( - s.ended_at is None for s in room_sessions + has_active_sessions = bool( + room_sessions and any(s.ended_at is None for s in room_sessions) ) has_had_sessions = bool(room_sessions) logger_.info( - f"found {has_active_sessions} active sessions, had {has_had_sessions}" + f"has_active_sessions={has_active_sessions}, has_had_sessions={has_had_sessions}" ) if has_active_sessions: