From eb3c5a5b82b4db412205fdc4705bb558dc17c827 Mon Sep 17 00:00:00 2001 From: Timofey S Date: Tue, 28 Dec 2021 21:38:16 +0300 Subject: [PATCH] fix saving signed_tokens field when room is permanent --- plugins/janus_videoroom.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/janus_videoroom.c b/plugins/janus_videoroom.c index 4495f2882f..15a5e451a5 100644 --- a/plugins/janus_videoroom.c +++ b/plugins/janus_videoroom.c @@ -3445,6 +3445,8 @@ static json_t *janus_videoroom_process_synchronous_request(janus_videoroom_sessi janus_config_add(config, c, janus_config_item_create("is_private", "yes")); if(videoroom->require_pvtid) janus_config_add(config, c, janus_config_item_create("require_pvtid", "yes")); + if(videoroom->signed_tokens) + janus_config_add(config, c, janus_config_item_create("signed_tokens", "yes")); if(videoroom->require_e2ee) janus_config_add(config, c, janus_config_item_create("require_e2ee", "yes")); g_snprintf(value, BUFSIZ, "%"SCNu32, videoroom->bitrate); @@ -3629,6 +3631,8 @@ static json_t *janus_videoroom_process_synchronous_request(janus_videoroom_sessi janus_config_add(config, c, janus_config_item_create("is_private", "yes")); if(videoroom->require_pvtid) janus_config_add(config, c, janus_config_item_create("require_pvtid", "yes")); + if(videoroom->signed_tokens) + janus_config_add(config, c, janus_config_item_create("signed_tokens", "yes")); if(videoroom->require_e2ee) janus_config_add(config, c, janus_config_item_create("require_e2ee", "yes")); g_snprintf(value, BUFSIZ, "%"SCNu32, videoroom->bitrate);