catalog-backend: use new PermissionEvaluator instead of PermissionAuthorizer

Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
This commit is contained in:
Vincenzo Scamporlino
2022-03-31 10:02:23 +02:00
parent 1917923ab8
commit 6dd85d588a
2 changed files with 4 additions and 4 deletions
@@ -24,14 +24,14 @@ import {
} from '@backstage/plugin-catalog-common';
import {
AuthorizeResult,
PermissionAuthorizer,
PermissionEvaluator,
} from '@backstage/plugin-permission-common';
import { LocationInput, LocationService } from './types';
export class AuthorizedLocationService implements LocationService {
constructor(
private readonly locationService: LocationService,
private readonly permissionApi: PermissionAuthorizer,
private readonly permissionApi: PermissionEvaluator,
) {}
async createLocation(
@@ -18,14 +18,14 @@ import { NotAllowedError } from '@backstage/errors';
import { catalogEntityRefreshPermission } from '@backstage/plugin-catalog-common';
import {
AuthorizeResult,
PermissionAuthorizer,
PermissionEvaluator,
} from '@backstage/plugin-permission-common';
import { RefreshOptions, RefreshService } from './types';
export class AuthorizedRefreshService implements RefreshService {
constructor(
private readonly service: RefreshService,
private readonly permissionApi: PermissionAuthorizer,
private readonly permissionApi: PermissionEvaluator,
) {}
async refresh(options: RefreshOptions) {