Add local dev override for quotas

This commit is contained in:
Rory Powell 2022-01-11 18:47:42 +00:00
parent 979313f966
commit da12a33cc1
1 changed files with 6 additions and 1 deletions

View File

@ -8,6 +8,8 @@ const {
} = require("../integrations/utils") } = require("../integrations/utils")
const quotaMigration = require("../migrations/sync_app_and_reset_rows_quotas") const quotaMigration = require("../migrations/sync_app_and_reset_rows_quotas")
const testing = false
// tenants without limits // tenants without limits
const EXCLUDED_TENANTS = ["bb", "default", "bbtest", "bbstaging"] const EXCLUDED_TENANTS = ["bb", "default", "bbtest", "bbstaging"]
@ -40,7 +42,10 @@ module.exports = async (ctx, next) => {
const tenantId = getTenantId() const tenantId = getTenantId()
// if in development or a self hosted cloud usage quotas should not be executed // if in development or a self hosted cloud usage quotas should not be executed
if (env.isDev() || env.SELF_HOSTED || EXCLUDED_TENANTS.includes(tenantId)) { if (
(env.isDev() || env.SELF_HOSTED || EXCLUDED_TENANTS.includes(tenantId)) &&
!testing
) {
return next() return next()
} }