From c693ce9729a2d27665ec4a3cc2ba563512a0277a Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Tue, 31 May 2022 15:41:02 +0200 Subject: [PATCH] openvidu-webcomponent: Promise.all to get both tokens at the same time --- openvidu-webcomponent/web/app.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openvidu-webcomponent/web/app.js b/openvidu-webcomponent/web/app.js index d3fc9d6e..c5d16681 100644 --- a/openvidu-webcomponent/web/app.js +++ b/openvidu-webcomponent/web/app.js @@ -50,7 +50,8 @@ async function joinSession() { var participantName = document.getElementById('user').value; // Requesting tokens - var tokens = {webcam: await getToken(sessionName), screen: await getToken(sessionName)}; + var promiseResults = await Promise.all([getToken(sessionName), getToken(sessionName)]); + var tokens = {webcam: promiseResults[0], screen: promiseResults[1]}; //Getting the webcomponent element var webComponent = document.querySelector('openvidu-webcomponent');