Address review feedback: add cast rationale, drop redundant assertError
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Signed-off-by: Fredrik Adelöw <freben@spotify.com>
This commit is contained in:
@@ -24,7 +24,7 @@ import type {
|
||||
EvaluatePermissionRequest,
|
||||
EvaluatePermissionResponse,
|
||||
} from '@backstage/plugin-permission-common';
|
||||
import { assertError, ForwardedError } from '@backstage/errors';
|
||||
import { ForwardedError } from '@backstage/errors';
|
||||
|
||||
export type ExtensionPredicateContext = {
|
||||
featureFlags: string[];
|
||||
@@ -98,7 +98,6 @@ export function createPredicateContextLoader(options: {
|
||||
(_, i) => responses[i].result === 'ALLOW',
|
||||
);
|
||||
} catch (error) {
|
||||
assertError(error);
|
||||
throw new ForwardedError(
|
||||
'Failed to authorize extension permissions',
|
||||
error,
|
||||
|
||||
Reference in New Issue
Block a user