From fbc1666f7b11aaeb5d65fe61b8f996e96db268ff Mon Sep 17 00:00:00 2001 From: Thomas Cardonne Date: Fri, 28 Feb 2025 18:31:22 +0100 Subject: [PATCH] fix(catalog-backend): make catalog.useUrlReadersSearch actually work Currently the config isn't passed to the UrlReaderProcessor, so this config flag is ignored Signed-off-by: Thomas Cardonne --- .changeset/strange-eels-turn.md | 5 +++++ plugins/catalog-backend/src/service/CatalogBuilder.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/strange-eels-turn.md diff --git a/.changeset/strange-eels-turn.md b/.changeset/strange-eels-turn.md new file mode 100644 index 0000000000..f09e6efbed --- /dev/null +++ b/.changeset/strange-eels-turn.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-catalog-backend': patch +--- + +Correctly use the `catalog.useUrlReadersSearch` config. diff --git a/plugins/catalog-backend/src/service/CatalogBuilder.ts b/plugins/catalog-backend/src/service/CatalogBuilder.ts index 79121c86c5..31bb8f7ddc 100644 --- a/plugins/catalog-backend/src/service/CatalogBuilder.ts +++ b/plugins/catalog-backend/src/service/CatalogBuilder.ts @@ -378,7 +378,7 @@ export class CatalogBuilder { return [ new FileReaderProcessor(), - new UrlReaderProcessor({ reader, logger }), + new UrlReaderProcessor({ reader, logger, config }), CodeOwnersProcessor.fromConfig(config, { logger, reader }), new AnnotateLocationEntityProcessor({ integrations }), ];