From f1e39ba91159af20c753396381bd66f6ff65b98e Mon Sep 17 00:00:00 2001 From: ajnart Date: Mon, 3 Apr 2023 15:57:11 +0900 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=A1=20Address=20PR=20comments?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/tools/config/getFrontendConfig.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) 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.` );