From 877f63683d89e2003eb9001faf99d9d634e44f55 Mon Sep 17 00:00:00 2001 From: Miroslav Pejic Date: Sun, 20 Apr 2025 01:36:41 +0200 Subject: [PATCH] [mirotalksfu] - fix isPresenter check when use token --- app/src/Server.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/Server.js b/app/src/Server.js index 7c4b7e2a..ad6e0690 100644 --- a/app/src/Server.js +++ b/app/src/Server.js @@ -3292,7 +3292,9 @@ function startServer() { presenters[room_id]?.[peer_id]?.peer_uuid === peer_uuid && Object.keys(presenters[room_id]?.[peer_id] || {}).length > 1) || // Fallback condition: list check - hostCfg?.presenters?.list?.includes(peer_name); + hostCfg?.presenters?.list?.includes(peer_name) || + // Or from presenters list eg. token... + presenters[room_id]?.[peer_id]?.is_presenter; log.debug('isPeerPresenter Check', { room_id: room_id,