feat: made audit logs more searchable with better filters

This commit is contained in:
Daniel Hougaard
2024-09-15 19:49:35 +04:00
parent 5bad77083c
commit eacd7b0c6a
+7 -3
View File
@@ -146,12 +146,16 @@ export const registerProjectRouter = async (server: FastifyZodProvider) => {
actorId: req.permission.id, actorId: req.permission.id,
actorOrgId: req.permission.orgId, actorOrgId: req.permission.orgId,
actorAuthMethod: req.permission.authMethod, actorAuthMethod: req.permission.authMethod,
projectId: req.params.workspaceId, actor: req.permission.type,
filter: {
...req.query, ...req.query,
projectId: req.params.workspaceId,
endDate: req.query.endDate, endDate: req.query.endDate,
startDate: req.query.startDate || getLastMidnightDateISO(), startDate: req.query.startDate || getLastMidnightDateISO(),
auditLogActor: req.query.actor, auditLogActorId: req.query.actor,
actor: req.permission.type eventType: req.query.eventType ? [req.query.eventType] : undefined
}
}); });
return { auditLogs }; return { auditLogs };
} }