Browse Source

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.
master
mortezaei 7 months ago
parent
commit
60b82bedc8
  1. 3
      apps/course/views/live_session.py

3
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.

Loading…
Cancel
Save