permission: minor tweaks

Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
This commit is contained in:
Vincenzo Scamporlino
2025-04-11 14:04:53 +02:00
parent 059bb019f8
commit f2cd66a162
2 changed files with 5 additions and 6 deletions
@@ -62,7 +62,10 @@ const authorizePermissionResponseSchema: z.ZodSchema<AuthorizePermissionResponse
const authorizePermissionResponseBatchSchema = z.object({
result: z.array(
z.literal(AuthorizeResult.ALLOW).or(z.literal(AuthorizeResult.DENY)),
z.union([
z.literal(AuthorizeResult.ALLOW),
z.literal(AuthorizeResult.DENY),
]),
),
});
@@ -536,11 +536,7 @@ export function createPermissionIntegrationRouter<
requestedType,
requests
.filter(r => r.resourceType === requestedType)
.map(i =>
typeof i.resourceRef === 'string'
? [i.resourceRef]
: i.resourceRefs,
)
.map(i => i.resourceRefs ?? [i.resourceRef])
.flat(),
);
}