From 5428712286ef27e4cb3f96087ff533838b451074 Mon Sep 17 00:00:00 2001 From: Dani Palou Date: Mon, 17 Oct 2022 08:00:08 +0200 Subject: [PATCH] MOBILE-4154 login: Fix re-enter logged out site with IAB --- src/core/services/urlschemes.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/services/urlschemes.ts b/src/core/services/urlschemes.ts index bbaf2f91c..bf9ebbe17 100644 --- a/src/core/services/urlschemes.ts +++ b/src/core/services/urlschemes.ts @@ -57,8 +57,8 @@ export class CoreCustomURLSchemesProvider { const currentSite = CoreSites.getCurrentSite(); - if (!currentSite || currentSite.getToken() != data.token) { - // Token belongs to a different site, create it. It doesn't matter if it already exists. + if (!currentSite || currentSite.getToken() != data.token || currentSite.isLoggedOut()) { + // Token belongs to a different site or site is logged out, create it. It doesn't matter if it already exists. if (!data.siteUrl.match(/^https?:\/\//)) { // URL doesn't have a protocol and it's required to be able to create the site. Check which one to use.