From 6d7a92759c2ce6eb17682e2ba8fa10df3d30d74f Mon Sep 17 00:00:00 2001 From: Deepankumar Loganathan Date: Mon, 29 Jan 2024 20:08:46 +0100 Subject: [PATCH] minor changes Signed-off-by: Deepankumar Loganathan --- plugins/azure-devops-backend/src/plugin.ts | 4 +++- plugins/azure-devops-common/src/permissions.ts | 2 +- plugins/azure-devops/src/api/AzureDevOpsClient.ts | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/plugins/azure-devops-backend/src/plugin.ts b/plugins/azure-devops-backend/src/plugin.ts index ea0976a1f2..1cf17ceecc 100644 --- a/plugins/azure-devops-backend/src/plugin.ts +++ b/plugins/azure-devops-backend/src/plugin.ts @@ -34,14 +34,16 @@ export const azureDevOpsPlugin = createBackendPlugin({ config: coreServices.rootConfig, logger: coreServices.logger, reader: coreServices.urlReader, + permissions: coreServices.permissions, httpRouter: coreServices.httpRouter, }, - async init({ config, logger, reader, httpRouter }) { + async init({ config, logger, reader, permissions, httpRouter }) { httpRouter.use( await createRouter({ config, logger: loggerToWinstonLogger(logger), reader, + permissions, }), ); }, diff --git a/plugins/azure-devops-common/src/permissions.ts b/plugins/azure-devops-common/src/permissions.ts index cd42498f07..86e1d26138 100644 --- a/plugins/azure-devops-common/src/permissions.ts +++ b/plugins/azure-devops-common/src/permissions.ts @@ -15,7 +15,7 @@ */ import { createPermission } from '@backstage/plugin-permission-common'; -import { RESOURCE_TYPE_CATALOG_ENTITY } from '@backstage/plugin-catalog-common'; +import { RESOURCE_TYPE_CATALOG_ENTITY } from '@backstage/plugin-catalog-common/alpha'; export const azureDevOpsPullRequestReadPermission = createPermission({ name: 'azure.devops.pullrequest.read', diff --git a/plugins/azure-devops/src/api/AzureDevOpsClient.ts b/plugins/azure-devops/src/api/AzureDevOpsClient.ts index 257b1cd014..e1fde33555 100644 --- a/plugins/azure-devops/src/api/AzureDevOpsClient.ts +++ b/plugins/azure-devops/src/api/AzureDevOpsClient.ts @@ -71,8 +71,8 @@ export class AzureDevOpsClient implements AzureDevOpsApi { public async getGitTags( projectName: string, - entityRef: string, repoName: string, + entityRef: string, host?: string, org?: string, ): Promise<{ items: GitTag[] }> {