Merge pull request #2914 from Budibase/fix/tenant-check-fix
Fixing tenancy check
This commit is contained in:
commit
b6ee16404b
|
@ -58,7 +58,7 @@ module.exports = async (ctx, next) => {
|
||||||
// If user and app tenant Ids do not match, 403
|
// If user and app tenant Ids do not match, 403
|
||||||
if (env.MULTI_TENANCY && ctx.user) {
|
if (env.MULTI_TENANCY && ctx.user) {
|
||||||
const userTenantId = getTenantId()
|
const userTenantId = getTenantId()
|
||||||
const tenantId = getTenantIDFromAppID(ctx.appId) || DEFAULT_TENANT_ID
|
const tenantId = getTenantIDFromAppID(appId) || DEFAULT_TENANT_ID
|
||||||
if (tenantId !== userTenantId) {
|
if (tenantId !== userTenantId) {
|
||||||
ctx.throw(403, "Cannot access application.")
|
ctx.throw(403, "Cannot access application.")
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue