diff --git a/plugins/permission-common/src/PermissionClient.ts b/plugins/permission-common/src/PermissionClient.ts index edc5093ae8..830c5c6b32 100644 --- a/plugins/permission-common/src/PermissionClient.ts +++ b/plugins/permission-common/src/PermissionClient.ts @@ -62,7 +62,10 @@ const authorizePermissionResponseSchema: z.ZodSchema r.resourceType === requestedType) - .map(i => - typeof i.resourceRef === 'string' - ? [i.resourceRef] - : i.resourceRefs, - ) + .map(i => i.resourceRefs ?? [i.resourceRef]) .flat(), ); }