(ctx: AuditCtx, event: AuditEvent)
| 22 | * await audit(ctx, { action: "create", resourceType: "project", resourceName: "my-app" }); |
| 23 | */ |
| 24 | export const audit = (ctx: AuditCtx, event: AuditEvent) => |
| 25 | createAuditLog({ |
| 26 | organizationId: ctx.session.activeOrganizationId, |
| 27 | userId: ctx.user.id, |
| 28 | userEmail: ctx.user.email, |
| 29 | userRole: ctx.user.role, |
| 30 | ...event, |
| 31 | }); |
no test coverage detected