From f235ca7982d3e81afce8bfb6a29f82a0d21c8589 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20Adel=C3=B6w?= Date: Thu, 29 Feb 2024 14:10:39 +0100 Subject: [PATCH] fix filter in createConfigSecretEnumerator MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Fredrik Adelöw --- .changeset/twelve-berries-cross.md | 5 +++++ packages/backend-app-api/src/config/config.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/twelve-berries-cross.md diff --git a/.changeset/twelve-berries-cross.md b/.changeset/twelve-berries-cross.md new file mode 100644 index 0000000000..9862f465d2 --- /dev/null +++ b/.changeset/twelve-berries-cross.md @@ -0,0 +1,5 @@ +--- +'@backstage/backend-app-api': patch +--- + +Make sure to not filter out schemas in `createConfigSecretEnumerator` diff --git a/packages/backend-app-api/src/config/config.ts b/packages/backend-app-api/src/config/config.ts index 8f98c5597c..7673ad3871 100644 --- a/packages/backend-app-api/src/config/config.ts +++ b/packages/backend-app-api/src/config/config.ts @@ -42,7 +42,7 @@ export async function createConfigSecretEnumerator(options: { const schema = options.schema ?? (await loadConfigSchema({ - dependencies: packages.map(p => p.packageJson.name).filter(() => false), + dependencies: packages.map(p => p.packageJson.name), })); return (config: Config) => {