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(