diff --git a/api-v3/src/inspection-findings/finding-recurrence.service.ts b/api-v3/src/inspection-findings/finding-recurrence.service.ts index a3e7c3e..c20f384 100644 --- a/api-v3/src/inspection-findings/finding-recurrence.service.ts +++ b/api-v3/src/inspection-findings/finding-recurrence.service.ts @@ -126,7 +126,7 @@ export class FindingRecurrenceService { `, [id, previous.id, principal.userId]); await this.audit.record({ ...administrationAuditContext(principal, request), - action: AuditAction.INSPECTION_FINDING_RECURRENCE_LINKED, + action: AuditAction.INSPECTION_FINDING_UPDATED, entityType: 'inspection_finding', entityId: id, beforeData: before ?? { isRecurrence: false, recurrenceOfFindingId: null }, @@ -135,7 +135,7 @@ export class FindingRecurrenceService { recurrenceOfFindingId: previous.id, recurrenceOfFindingCode: await this.codeForFinding(manager, previous.id), }, - metadata: { actId: current.actId, visitId: current.visitId }, + metadata: { actId: current.actId, visitId: current.visitId, recurrenceAction: 'LINKED' }, }, manager); }); return this.findings.getById(id); @@ -163,12 +163,12 @@ export class FindingRecurrenceService { `, [id, principal.userId]); await this.audit.record({ ...administrationAuditContext(principal, request), - action: AuditAction.INSPECTION_FINDING_RECURRENCE_CLEARED, + action: AuditAction.INSPECTION_FINDING_UPDATED, entityType: 'inspection_finding', entityId: id, beforeData: before, afterData: { isRecurrence: false, recurrenceOfFindingId: null }, - metadata: { actId: current.actId, visitId: current.visitId }, + metadata: { actId: current.actId, visitId: current.visitId, recurrenceAction: 'CLEARED' }, }, manager); }); return this.findings.getById(id);