Files
calendar/packages/trpc/server/routers/loggedInViewer/teamsAndUserProfilesQuery.schema.ts
sean-brydonGitHub[email protected] <[email protected]>Carina WollendorferDevin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>CarinaWolli
3ea73e75d6 feat: add Workflow resource to PBAC system with permission enforcement (#22845)
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Carina Wollendorfer <[email protected]>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: CarinaWolli <[email protected]>
2025-08-08 08:48:18 +00:00

16 lines
414 B
TypeScript

import { z } from "zod";
export const ZTeamsAndUserProfilesQueryInputSchema = z
.object({
includeOrg: z.boolean().optional(),
withPermission: z
.object({
permission: z.string(),
fallbackRoles: z.array(z.string()).optional(),
})
.optional(),
})
.optional();
export type TTeamsAndUserProfilesQueryInputSchema = z.infer<typeof ZTeamsAndUserProfilesQueryInputSchema>;