From 0162b65b2ed40f9e24f762ff19a6ba39c6846b4c Mon Sep 17 00:00:00 2001 From: mortezaei Date: Sat, 18 Oct 2025 14:34:35 +0330 Subject: [PATCH] feat(course): add local recording and admin webcam toggle Extend recording_features in live session room creation to include: - is_allow_local for enabling local recording - only_record_admin_webcams to control recording scope Defaults set to True for local recording and False for admin-only webcams --- apps/course/views/live_session.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/course/views/live_session.py b/apps/course/views/live_session.py index 4d05eae..f78e485 100644 --- a/apps/course/views/live_session.py +++ b/apps/course/views/live_session.py @@ -153,7 +153,9 @@ class CourseLiveSessionRoomCreateAPIView(GenericAPIView): 'recording_features': { 'is_allow': True, 'is_allow_cloud': True, + 'is_allow_local': True, 'enable_auto_cloud_recording': False, + 'only_record_admin_webcams': False, }, }, }