From e39c3829bbd47413128dd43622959cc1e6963a43 Mon Sep 17 00:00:00 2001 From: Gustaf Lundh Date: Tue, 20 Jun 2023 12:33:48 +0200 Subject: [PATCH] Fix: CatalogClient call without token Signed-off-by: Gustaf Lundh --- .changeset/slimy-trains-tell.md | 5 +++++ plugins/linguist-backend/src/api/LinguistBackendClient.ts | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .changeset/slimy-trains-tell.md diff --git a/.changeset/slimy-trains-tell.md b/.changeset/slimy-trains-tell.md new file mode 100644 index 0000000000..c60d0fab76 --- /dev/null +++ b/.changeset/slimy-trains-tell.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-linguist-backend': patch +--- + +Fix: CatalogClient call without token diff --git a/plugins/linguist-backend/src/api/LinguistBackendClient.ts b/plugins/linguist-backend/src/api/LinguistBackendClient.ts index 5a84201bcb..53da0bee22 100644 --- a/plugins/linguist-backend/src/api/LinguistBackendClient.ts +++ b/plugins/linguist-backend/src/api/LinguistBackendClient.ts @@ -130,7 +130,8 @@ export class LinguistBackendClient implements LinguistBackendApi { const allEntities = await this.store.getAllEntities(); for (const entityRef of allEntities) { - const result = await this.catalogApi.getEntityByRef(entityRef); + const { token } = await this.tokenManager.getToken(); + const result = await this.catalogApi.getEntityByRef(entityRef, { token }); if (!result) { this.logger?.info(