Merge pull request #2905 from Budibase/fix/internal-email-onboarding
Don't redirect when tenant is missing, if unauthenticated
This commit is contained in:
commit
b9da1751cd
|
@ -27,13 +27,13 @@
|
||||||
urlTenantId = hostParts[0]
|
urlTenantId = hostParts[0]
|
||||||
}
|
}
|
||||||
|
|
||||||
// no tenant in the url - send to account portal to fix this
|
|
||||||
if (!urlTenantId) {
|
|
||||||
window.location.href = $admin.accountPortalUrl
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
if (user && user.tenantId) {
|
if (user && user.tenantId) {
|
||||||
|
// no tenant in the url - send to account portal to fix this
|
||||||
|
if (!urlTenantId) {
|
||||||
|
window.location.href = $admin.accountPortalUrl
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
if (user.tenantId !== urlTenantId) {
|
if (user.tenantId !== urlTenantId) {
|
||||||
// user should not be here - play it safe and log them out
|
// user should not be here - play it safe and log them out
|
||||||
await auth.logout()
|
await auth.logout()
|
||||||
|
|
Loading…
Reference in New Issue