From 382360dd4051b6e0330ffbb7ae499000365d574e Mon Sep 17 00:00:00 2001 From: Bryan Frimin Date: Mon, 23 Feb 2026 16:54:01 +0100 Subject: [PATCH] Fix ininit redirect when person has no NDA configured Signed-off-by: Bryan Frimin --- apps/trust/src/layouts/MainLayout.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/apps/trust/src/layouts/MainLayout.tsx b/apps/trust/src/layouts/MainLayout.tsx index ea2f06a19..04fc750e0 100644 --- a/apps/trust/src/layouts/MainLayout.tsx +++ b/apps/trust/src/layouts/MainLayout.tsx @@ -27,9 +27,11 @@ export function MainLayout(props: Props) { return null; } - const nda = trustCenter.nonDisclosureAgreement; - const hasPendingNDA = data.viewer && nda - && (!nda.viewerSignature || nda.viewerSignature.status === "PENDING" || nda.viewerSignature.status === "FAILED"); + const hasPendingNDA + = data.viewer + && trustCenter.nonDisclosureAgreement + && trustCenter.nonDisclosureAgreement.viewerSignature + && trustCenter.nonDisclosureAgreement.viewerSignature.status !== "COMPLETED"; if (hasPendingNDA) { return ;