From a97c5099d7daabfde66059c24adad6d50c9b16aa Mon Sep 17 00:00:00 2001 From: Dave Earley Date: Sun, 31 Aug 2025 21:07:36 +0100 Subject: [PATCH 1/2] Require Stripe account to enable messaging --- .../modals/SendMessageModal/index.tsx | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/frontend/src/components/modals/SendMessageModal/index.tsx b/frontend/src/components/modals/SendMessageModal/index.tsx index 27937abeef..c4302378ef 100644 --- a/frontend/src/components/modals/SendMessageModal/index.tsx +++ b/frontend/src/components/modals/SendMessageModal/index.tsx @@ -16,6 +16,7 @@ import {ProductSelector} from "../../common/ProductSelector"; import {useEffect} from "react"; import {useGetAccount} from "../../../queries/useGetAccount.ts"; import { getConfig } from "../../../utilites/config.ts"; +import {StripeConnectButton} from "../../common/StripeConnectButton"; interface EventMessageModalProps extends GenericModalProps { orderId?: IdParam, @@ -156,17 +157,11 @@ export const SendMessageModal = (props: EventMessageModalProps) => { {accountRequiresManualVerification && ( <> } - title={t`Contact us to enable messaging`}> - {t`Due to the high risk of spam, we require manual verification before you can send messages. - Please contact us to request access.`} - + title={t`Connect Stripe to enable messaging`}> + {t`Due to the high risk of spam, you must connect a Stripe account before you can send messages to attendees. + This is to ensure that all event organizers are verified and accountable.`} +

+
From f18c41f669f9e9f625fbd9b2aaf74618eef07bf6 Mon Sep 17 00:00:00 2001 From: Dave Earley Date: Sun, 31 Aug 2025 21:08:34 +0100 Subject: [PATCH 2/2] Remove unused import --- frontend/src/components/modals/SendMessageModal/index.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/frontend/src/components/modals/SendMessageModal/index.tsx b/frontend/src/components/modals/SendMessageModal/index.tsx index c4302378ef..5a23f0ccc1 100644 --- a/frontend/src/components/modals/SendMessageModal/index.tsx +++ b/frontend/src/components/modals/SendMessageModal/index.tsx @@ -15,7 +15,6 @@ import {useSendEventMessage} from "../../../mutations/useSendEventMessage.ts"; import {ProductSelector} from "../../common/ProductSelector"; import {useEffect} from "react"; import {useGetAccount} from "../../../queries/useGetAccount.ts"; -import { getConfig } from "../../../utilites/config.ts"; import {StripeConnectButton} from "../../common/StripeConnectButton"; interface EventMessageModalProps extends GenericModalProps {