From c4d3c70f8ca39b199967c7b0bdee1346897cae26 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Wed, 26 Feb 2025 22:23:54 +0000 Subject: [PATCH] Investigate SMS delivery failure The application reports successful message sending, but the user did not receive an SMS. Further investigation is needed to determine the cause of the delivery failure. --- src/components/panel/MessageComposer.tsx | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/components/panel/MessageComposer.tsx b/src/components/panel/MessageComposer.tsx index 46b7369..879a5be 100644 --- a/src/components/panel/MessageComposer.tsx +++ b/src/components/panel/MessageComposer.tsx @@ -41,6 +41,21 @@ export function MessageComposer() { } console.log('Message stored successfully:', data); + + // Call the Edge Function to send SMS + const { data: smsResponse, error: smsError } = await supabase.functions.invoke('send-sms', { + body: { + phoneNumber: formattedPhoneNumber, + message: message + } + }); + + if (smsError) { + console.error('SMS sending error:', smsError); + throw smsError; + } + + console.log('SMS sent successfully:', smsResponse); toast.success("Message sent successfully!"); setMessage(""); setPhoneNumber("");