From e2a4d0d42dacc0d9d3a380aa40dedc3244e022d1 Mon Sep 17 00:00:00 2001 From: Alex Bumbu Date: Wed, 9 Jun 2021 15:41:48 +0300 Subject: [PATCH] fix(vpaas) enable deeplinking --- react/features/deep-linking/functions.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/react/features/deep-linking/functions.js b/react/features/deep-linking/functions.js index 4bdb375be4..df5bdc9727 100644 --- a/react/features/deep-linking/functions.js +++ b/react/features/deep-linking/functions.js @@ -52,9 +52,13 @@ export function generateDeepLinkingURL() { export function getDeepLinkingPage(state) { const { room } = state['features/base/conference']; const { launchInWeb } = state['features/deep-linking']; + const appScheme = typeof interfaceConfig !== 'undefined' && interfaceConfig.APP_SCHEME; // Show only if we are about to join a conference. - if (launchInWeb || !room || state['features/base/config'].disableDeepLinking || isVpaasMeeting(state)) { + if (launchInWeb + || !room + || state['features/base/config'].disableDeepLinking + || (isVpaasMeeting(state) && !appScheme)) { return Promise.resolve(); }