added member-time-tracking route

This commit is contained in:
2026-01-28 17:23:20 +00:00
parent 1aabc463d4
commit c2f5a9abdb
6 changed files with 132 additions and 0 deletions

View File

@@ -227,6 +227,13 @@ export const OrgMembersQuerySchema = z.object({
export type OrgMembersQuery = z.infer<typeof OrgMembersQuerySchema>;
export const OrgMemberTimeTrackingQuerySchema = z.object({
organisationId: z.coerce.number().int().positive("organisationId must be a positive integer"),
fromDate: z.coerce.date().optional(),
});
export type OrgMemberTimeTrackingQuery = z.infer<typeof OrgMemberTimeTrackingQuerySchema>;
export const OrgAddMemberRequestSchema = z.object({
organisationId: z.number().int().positive("organisationId must be a positive integer"),
userId: z.number().int().positive("userId must be a positive integer"),