From 19eb2f5d841ae99997a72673a071866c4ed4fa1a Mon Sep 17 00:00:00 2001 From: Bryan Frimin Date: Thu, 19 Mar 2026 22:19:30 +0100 Subject: [PATCH] Add formal consent disclaimer when skipping confirmation email Display a legal notice requiring the operator to certify they have obtained verifiable prior consent (GDPR, CAN-SPAM) before bypassing the confirmation email flow. Signed-off-by: Bryan Frimin --- .../NewCompliancePageSubscriberDialog.tsx | 25 ++++++++++++------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/apps/console/src/pages/organizations/compliance-page/mailing-list/_components/NewCompliancePageSubscriberDialog.tsx b/apps/console/src/pages/organizations/compliance-page/mailing-list/_components/NewCompliancePageSubscriberDialog.tsx index 8b9ddeeae..ca70f4f5d 100644 --- a/apps/console/src/pages/organizations/compliance-page/mailing-list/_components/NewCompliancePageSubscriberDialog.tsx +++ b/apps/console/src/pages/organizations/compliance-page/mailing-list/_components/NewCompliancePageSubscriberDialog.tsx @@ -104,15 +104,22 @@ export function NewCompliancePageSubscriberDialog(props: { {...form.register("email")} placeholder={__("john@example.com")} /> - +
+ + {form.watch("confirmed") && ( +

+ {__("By checking this box, you certify that you have obtained verifiable prior consent from this individual to receive these communications, in compliance with applicable data protection regulations (e.g. GDPR, CAN-SPAM). You accept full responsibility for demonstrating proof of consent if required.")} +

+ )} +