feat: filter by audit log event type

This commit is contained in:
Ephraim Atta-Duncan
2025-11-22 01:24:13 +00:00
parent 1a577e55a9
commit e7affea053
5 changed files with 25 additions and 3 deletions

View File

@ -18,6 +18,7 @@ export const findDocumentAuditLogsRoute = authenticatedProcedure
documentId,
cursor,
filterForRecentActivity,
eventTypes,
orderByColumn,
orderByDirection,
} = input;
@ -36,6 +37,7 @@ export const findDocumentAuditLogsRoute = authenticatedProcedure
documentId,
cursor,
filterForRecentActivity,
eventTypes,
orderBy: orderByColumn ? { column: orderByColumn, direction: orderByDirection } : undefined,
});
});

View File

@ -7,6 +7,7 @@ export const ZFindDocumentAuditLogsRequestSchema = ZFindSearchParamsSchema.exten
documentId: z.number().min(1),
cursor: z.string().optional(),
filterForRecentActivity: z.boolean().optional(),
eventTypes: z.array(z.string()).optional(),
orderByColumn: z.enum(['createdAt', 'type']).optional(),
orderByDirection: z.enum(['asc', 'desc']).default('desc'),
});