From 6602643127cad42cd1febe03d362152500fc2f7f Mon Sep 17 00:00:00 2001 From: Nuwan Date: Thu, 19 Feb 2026 15:21:19 +0530 Subject: [PATCH] fix(24-01): correct recording method name in JKSessionScreen - Change StartMediaRecording to StartRecording with unpacked params - Unpack videoType, recordChat, recordFramerate from params object - Match legacy recordingModel.js signature for C++ client --- jam-ui/src/components/client/JKSessionScreen.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/jam-ui/src/components/client/JKSessionScreen.js b/jam-ui/src/components/client/JKSessionScreen.js index 1ad846c16..643e044b4 100644 --- a/jam-ui/src/components/client/JKSessionScreen.js +++ b/jam-ui/src/components/client/JKSessionScreen.js @@ -876,8 +876,12 @@ const JKSessionScreen = () => { const currentRecordingId = recording.id; // console.debug("Recording started with ID: ", currentRecordingId); const groupedTracks = groupTracksToClient(recording); + // Unpack params for C++ client (matches legacy recordingModel.js signature) + const recordVideo = params.videoType || 0; + const recordChat = params.recordChat ? 1 : 0; + const recordFramerate = 0; try { - await jamClient.StartMediaRecording(currentRecordingId, groupedTracks, params); + await jamClient.StartRecording(currentRecordingId, groupedTracks, recordVideo, recordChat, recordFramerate); } catch (error) { // console.error("Error starting media recording:", error); }