From 3f41ada39d2b693070b034f44bb16aa56120e6f7 Mon Sep 17 00:00:00 2001 From: Vincenzo Scamporlino Date: Wed, 6 Apr 2022 14:47:06 +0200 Subject: [PATCH] Update create-app changeset Signed-off-by: Vincenzo Scamporlino --- .changeset/rare-parents-pretend.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.changeset/rare-parents-pretend.md b/.changeset/rare-parents-pretend.md index cb97c6999e..4c8952ad14 100644 --- a/.changeset/rare-parents-pretend.md +++ b/.changeset/rare-parents-pretend.md @@ -2,20 +2,23 @@ '@backstage/create-app': patch --- -Use `PermissionEvaluator` instead of `PermissionAuthorizer`. +Accept `PermissionEvaluator` together with the deprecated `PermissionAuthorizer`. Apply the following to `packages/backend/src/types.ts`: ```diff -- import { PermissionAuthorizer } from '@backstage/plugin-permission-common'; -+ import { PermissionEvaluator } from '@backstage/plugin-permission-common'; +- import { ServerPermissionClient } from '@backstage/plugin-permission-node'; ++ import { ++ PermissionAuthorizer, ++ PermissionEvaluator, ++ } from '@backstage/plugin-permission-common'; export type PluginEnvironment = { ... discovery: PluginEndpointDiscovery; tokenManager: TokenManager; scheduler: PluginTaskScheduler; -- permissions: PermissionAuthorizer; -+ permissions: PermissionEvaluator; +- permissions: ServerPermissionClient; ++ permissions: PermissionEvaluator | PermissionAuthorizer; }; ```