From 82d438df7c1e995c97661cdf8c1fab92f705d794 Mon Sep 17 00:00:00 2001 From: Vadym Samoilenko Date: Thu, 14 May 2026 11:31:37 +0100 Subject: [PATCH] fix(audit): remove per-cue audit noise from mark_cue_reviewed endpoint --- backend/app/api/v1/routes_language_qc.py | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/backend/app/api/v1/routes_language_qc.py b/backend/app/api/v1/routes_language_qc.py index 6fc0dfe..22fe80c 100644 --- a/backend/app/api/v1/routes_language_qc.py +++ b/backend/app/api/v1/routes_language_qc.py @@ -462,19 +462,6 @@ async def mark_cue_reviewed( state_dict = (updated_doc.get("language_qc") or {}).get(lang, {}) from ...models.job import LanguageQCState state = LanguageQCState(**state_dict) if isinstance(state_dict, dict) else LanguageQCState() - await audit_logger.log_action( - action=AuditAction.LANGUAGE_QC_MARK_CUE_REVIEWED, - description=f"Cue marked as reviewed for language '{lang}', job {job_id}", - user=current_user, - request=http_request, - resource_type="job", - resource_id=job_id, - details={ - "lang": lang, - "reviewed_cues": state.reviewed_cues if hasattr(state, "reviewed_cues") else None, - "total_cues": request.total_cues, - }, - ) return LanguageQCStateResponse(lang=lang, state=state)