From a34ff04776564bfee922256870a8293df127e3e3 Mon Sep 17 00:00:00 2001 From: phoenix Date: Wed, 26 Nov 2025 20:47:21 -0500 Subject: [PATCH] Added config error check --- swoop/send/sender.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/swoop/send/sender.go b/swoop/send/sender.go index b2e5a69..1db40d6 100644 --- a/swoop/send/sender.go +++ b/swoop/send/sender.go @@ -15,10 +15,13 @@ import ( ) type MessageSender struct { - Config config.TwiloConfig + Config *config.TwiloConfig } func (m *MessageSender) Send(msg message.Message, number contact.Contact, sendTime *time.Time) (*types.TwilioResult, error) { + if m.Config == nil { + return fmt.Errorf("Config has not been initialized") + } now := time.Now() client := twilio.NewRestClientWithParams(twilio.ClientParams{ Username: m.Config.AccountSID,