diff --git a/src/tools/config/getFrontendConfig.ts b/src/tools/config/getFrontendConfig.ts index c208e81e7..1a910c065 100644 --- a/src/tools/config/getFrontendConfig.ts +++ b/src/tools/config/getFrontendConfig.ts @@ -7,18 +7,16 @@ export const getFrontendConfig = (name: string): ConfigType => { const config = getConfig(name); Consola.info(`Requested frontend content of configuration '${name}'`); - // Find out if config as apps with integrations that have a property with no value or undefined - // If so, remove print an error using consola // If not, return the config - const appsWithIntegrationsWithUndefinedProperties = config.apps.filter( + const someAppsWithoutProps = config.apps.filter( (app) => app.integration?.properties.some( (property) => property.value === null || property.value === undefined ) ?? false ); - if (appsWithIntegrationsWithUndefinedProperties.length > 0) { + if (someAppsWithoutProps.length > 0) { Consola.warn( - `The following apps have integrations with errored properties: [${appsWithIntegrationsWithUndefinedProperties + `There are apps that have missing configuration options: [${someAppsWithoutProps .map((app) => app.name) .join(', ')}] please input the correct secrets once again for the concerned app(s), save them, exit edit mode and reload the page.` );