fix(f4): remove legacy inspection titles from findings

This commit is contained in:
2026-09-08 10:08:39 -03:00
parent c28e5b060d
commit 61f77505df
@@ -62,7 +62,6 @@ interface FindingDocumentView {
actStatus: InspectionActStatus;
visitId: string;
visitCode: string;
visitTitle: string;
visitStatus: InspectionVisitStatus;
}
@@ -99,7 +98,6 @@ export interface InspectionFindingListItem {
verificationVisit: {
id: string;
code: string;
title: string;
status: InspectionVisitStatus;
plannedStartAt: Date | null;
} | null;
@@ -112,7 +110,7 @@ export interface InspectionFindingListItem {
resultNotes: string | null;
verifiedAt: Date | null;
resultRecordedAt: Date | null;
rescheduledControlOn: string | null;
rescheduledControlOn: Date | null;
evidenceCount: number;
} | null;
createdAt: Date;
@@ -143,7 +141,6 @@ export interface FindingVerificationHistoryEvent {
verificationVisit: {
id: string;
code: string;
title: string;
status: InspectionVisitStatus;
plannedStartAt: Date | null;
} | null;
@@ -811,13 +808,11 @@ export class InspectionFindingsService {
'actStatus', act.status,
'visitId', visit.id,
'visitCode', visit.code,
'visitTitle', visit.title,
'visitStatus', visit.status
) AS document,
CASE WHEN verification_visit.id IS NULL THEN NULL ELSE JSONB_BUILD_OBJECT(
'id', verification_visit.id,
'code', verification_visit.code,
'title', verification_visit.title,
'status', verification_visit.status,
'plannedStartAt', verification_visit.planned_start_at
) END AS "verificationVisit",
@@ -845,7 +840,7 @@ export class InspectionFindingsService {
LEFT JOIN finding_catalog_items catalog ON catalog.id = finding.catalog_item_id
LEFT JOIN finding_categories category ON category.id = catalog.category_id
LEFT JOIN LATERAL (
SELECT verification_target.id, verification_target.code, verification_target.title,
SELECT verification_target.id, verification_target.code,
verification_target.status, verification_target.planned_start_at
FROM inspection_finding_verification_visits verification_link
INNER JOIN inspection_visits verification_target ON verification_target.id = verification_link.visit_id
@@ -923,7 +918,6 @@ export class InspectionFindingsService {
CASE WHEN visit.id IS NULL THEN NULL ELSE JSONB_BUILD_OBJECT(
'id', visit.id,
'code', visit.code,
'title', visit.title,
'status', visit.status,
'plannedStartAt', visit.planned_start_at
) END AS "verificationVisit",