From 3ac8d0cba85ec27cdcefb1b5debb93dfd3a4fe62 Mon Sep 17 00:00:00 2001
From: Benjamin Admin
Date: Tue, 5 May 2026 15:52:10 +0200
Subject: [PATCH] =?UTF-8?q?fix:=20IACE=20mitigations=20page=20=E2=80=94=20?=
=?UTF-8?q?remove=20broken=20'm.'=20prefix=20+=20accept=20'protective'=20t?=
=?UTF-8?q?ype?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Co-Authored-By: Claude Opus 4.6 (1M context)
---
.../mitigations/_hooks/useMitigations.ts | 2 +-
.../sdk/iace/[projectId]/mitigations/page.tsx | 22 +++++++++----------
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/admin-compliance/app/sdk/iace/[projectId]/mitigations/_hooks/useMitigations.ts b/admin-compliance/app/sdk/iace/[projectId]/mitigations/_hooks/useMitigations.ts
index 6e209e7..363d545 100644
--- a/admin-compliance/app/sdk/iace/[projectId]/mitigations/_hooks/useMitigations.ts
+++ b/admin-compliance/app/sdk/iace/[projectId]/mitigations/_hooks/useMitigations.ts
@@ -128,7 +128,7 @@ export function useMitigations(projectId: string) {
const byType = {
design: mitigations.filter((m) => m.reduction_type === 'design'),
- protection: mitigations.filter((m) => m.reduction_type === 'protection'),
+ protection: mitigations.filter((m) => m.reduction_type === 'protection' || m.reduction_type === 'protective'),
information: mitigations.filter((m) => m.reduction_type === 'information'),
}
diff --git a/admin-compliance/app/sdk/iace/[projectId]/mitigations/page.tsx b/admin-compliance/app/sdk/iace/[projectId]/mitigations/page.tsx
index 93007f3..c3f9954 100644
--- a/admin-compliance/app/sdk/iace/[projectId]/mitigations/page.tsx
+++ b/admin-compliance/app/sdk/iace/[projectId]/mitigations/page.tsx
@@ -63,8 +63,8 @@ export default function MitigationsPage() {
- {m.hazards.length > 0 && (
-