Merge pull request #2914 from Budibase/fix/tenant-check-fix

Fixing tenancy check
This commit is contained in:
Michael Drury 2021-10-07 08:40:30 +01:00 committed by GitHub
commit b6ee16404b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -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.")
} }