Merge pull request #13064 from Budibase/fix/branding-cookie-update
Handle branding cookies with different tenant ids
This commit is contained in:
commit
51fbd50b46
|
@ -1 +1 @@
|
||||||
Subproject commit a851eeacabfaad8bff6e781f5e5a62063cbc31f3
|
Subproject commit ab324e35d855012bd0f49caa53c6dd765223c6fa
|
|
@ -10,13 +10,18 @@
|
||||||
$redirect("../")
|
$redirect("../")
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($admin?.checklist?.branding) {
|
if ($admin?.cloud && $admin?.checklist?.branding) {
|
||||||
let url = new URL(window.location.href)
|
let url = new URL(window.location.href)
|
||||||
let hostname = url.hostname
|
let hostname = url.hostname
|
||||||
let parts = hostname.split(".")
|
let parts = hostname.split(".")
|
||||||
let tenantId = parts[0]
|
let newTenantId = parts[0]
|
||||||
let domain = parts.slice(-2).join(".")
|
let domain = parts.slice(-2).join(".")
|
||||||
CookieUtils.setCookie("tenantId", tenantId, domain)
|
|
||||||
|
let existingTenantId = CookieUtils.getCookie("tenantId")
|
||||||
|
|
||||||
|
if (!existingTenantId || existingTenantId !== newTenantId) {
|
||||||
|
CookieUtils.setCookie("tenantId", newTenantId, domain)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (
|
if (
|
||||||
|
|
Loading…
Reference in New Issue