From f17a4387d9ee89df83534249189a9306c03dcedb Mon Sep 17 00:00:00 2001 From: damencho Date: Fri, 23 May 2025 08:47:10 -0500 Subject: [PATCH] feat(prosody): Check granted identity for recordings. --- resources/prosody-plugins/mod_jibri_session.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/resources/prosody-plugins/mod_jibri_session.lua b/resources/prosody-plugins/mod_jibri_session.lua index 5fb0f58500..4830232a4b 100644 --- a/resources/prosody-plugins/mod_jibri_session.lua +++ b/resources/prosody-plugins/mod_jibri_session.lua @@ -44,10 +44,12 @@ local stanza = event.stanza; if session.jitsi_meet_context_user ~= nil then initiator.id = session.jitsi_meet_context_user.id; + else + initiator.id = session.granted_jitsi_meet_context_user_id; end - if session.jitsi_meet_context_group ~= nil then - initiator.group = session.jitsi_meet_context_group; - end + + initiator.group + = session.jitsi_meet_context_group or session.granted_jitsi_meet_context_group_id; app_data.file_recording_metadata.initiator = initiator update_app_data = true;