From ccc1157df5404104e3c157470ae4f8e2f266d359 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=B0=D0=BC=D1=8F=D0=BD=20=D0=9C=D0=B8=D0=BD=D0=BA?= =?UTF-8?q?=D0=BE=D0=B2?= Date: Fri, 17 Jun 2022 14:30:31 +0300 Subject: [PATCH] fix: Fixes navigating back to welcome page after clicking cancel on login window. It was handling just conference_failed with password required, but not connection failed with password required. --- react/features/authentication/middleware.web.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/react/features/authentication/middleware.web.js b/react/features/authentication/middleware.web.js index 900a90739..20d97d4ee 100644 --- a/react/features/authentication/middleware.web.js +++ b/react/features/authentication/middleware.web.js @@ -51,9 +51,10 @@ MiddlewareRegistry.register(store => next => action => { dispatch(hideLoginDialog()); const { authRequired, conference } = getState()['features/base/conference']; + const { passwordRequired } = getState()['features/base/connection']; // Only end the meeting if we are not already inside and trying to upgrade. - if (authRequired && !conference) { + if ((authRequired && !conference) || passwordRequired) { dispatch(maybeRedirectToWelcomePage()); } }