Adding a check to make sure there is a tenant ID for the checklist call when looking up apps in multi-tenant envs.

This commit is contained in:
mike12345567 2022-02-16 12:36:24 +00:00
parent 73ee8fea29
commit 1b124bfb56
1 changed files with 6 additions and 2 deletions

View File

@ -246,12 +246,16 @@ exports.destroy = async function (ctx) {
exports.configChecklist = async function (ctx) { exports.configChecklist = async function (ctx) {
const db = getGlobalDB() const db = getGlobalDB()
const tenantId = getTenantId()
try { try {
// TODO: Watch get started video // TODO: Watch get started video
// Apps exist let apps = []
const apps = await getAllApps({ idsOnly: true, efficient: true }) if (!env.MULTI_TENANCY || tenantId) {
// Apps exist
apps = await getAllApps({ idsOnly: true, efficient: true })
}
// They have set up SMTP // They have set up SMTP
const smtpConfig = await getScopedFullConfig(db, { const smtpConfig = await getScopedFullConfig(db, {