From 0b8f344d76faf9ecf29ae6e8f7715ddd50054444 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20Adel=C3=B6w?= Date: Mon, 21 Oct 2024 14:29:43 +0200 Subject: [PATCH] fix search collator filter MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Fredrik Adelöw --- .changeset/forty-pets-wave.md | 5 +++++ .../search-backend-module-catalog/src/collators/config.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/forty-pets-wave.md diff --git a/.changeset/forty-pets-wave.md b/.changeset/forty-pets-wave.md new file mode 100644 index 0000000000..1b96867e7d --- /dev/null +++ b/.changeset/forty-pets-wave.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-search-backend-module-catalog': patch +--- + +Fixed a bug where the `filter` setting of the collator was not permitted to be an array. diff --git a/plugins/search-backend-module-catalog/src/collators/config.ts b/plugins/search-backend-module-catalog/src/collators/config.ts index afc94052df..4bdffc52c5 100644 --- a/plugins/search-backend-module-catalog/src/collators/config.ts +++ b/plugins/search-backend-module-catalog/src/collators/config.ts @@ -73,7 +73,7 @@ export function readCollatorConfigOptions(configRoot: Config): { config.getOptionalString('locationTemplate') ?? defaults.collatorOptions.locationTemplate, filter: - config.getOptionalConfig('filter')?.get() ?? + config.getOptional('filter') ?? defaults.collatorOptions.filter, batchSize: config.getOptionalNumber('batchSize') ??