From 60b82bedc865e3aa001af016105eda0f54a61aa4 Mon Sep 17 00:00:00 2001 From: mortezaei Date: Sat, 18 Oct 2025 12:14:28 +0330 Subject: [PATCH] fix(course): update room ID generation in live session creation Change the room ID format in CourseLiveSessionRoomCreateAPIView to use the course ID and a static string instead of a timestamp. This ensures consistent room IDs for live sessions. --- apps/course/views/live_session.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/course/views/live_session.py b/apps/course/views/live_session.py index 289855a..2891259 100644 --- a/apps/course/views/live_session.py +++ b/apps/course/views/live_session.py @@ -105,8 +105,7 @@ class CourseLiveSessionRoomCreateAPIView(GenericAPIView): @staticmethod def _build_room_id(course: Course) -> str: - timestamp = timezone.now().strftime('%Y%m%d%H%M%S') - return f"{course.slug}-{timestamp}" + return f"{course.id}:imamjavad" def _build_metadata(self, subject: str) -> dict: # Build secured, centralized metadata. Client overrides are NOT allowed.