Browse Source

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

master
mike12345567 5 years ago
parent
commit
7bac5d5961
  1. 8
      packages/worker/src/api/controllers/global/configs.js

8
packages/worker/src/api/controllers/global/configs.js

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

Loading…
Cancel
Save