From 3756145cc4bc084611a5388bfd29ed2598b1d583 Mon Sep 17 00:00:00 2001 From: Matthew Anderson <42154938+matoszz@users.noreply.github.com> Date: Thu, 28 Nov 2024 08:44:42 -0700 Subject: [PATCH] update deprecated function --- providers/mailgun/mailgun.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/providers/mailgun/mailgun.go b/providers/mailgun/mailgun.go index aaa3591..e61d9ba 100644 --- a/providers/mailgun/mailgun.go +++ b/providers/mailgun/mailgun.go @@ -23,6 +23,7 @@ func WithEurope() Option { } } +// New creates a new mailgunEmailSender func New(domain, apiKey string, opts ...Option) (newman.EmailSender, error) { if apiKey == "" { return nil, ErrMissingAPIKey @@ -46,7 +47,7 @@ func (s *mailgunEmailSender) SendEmail(message *newman.EmailMessage) error { // SendEmailWithContext satisfies the EmailSender interface func (s *mailgunEmailSender) SendEmailWithContext(ctx context.Context, message *newman.EmailMessage) error { - mailMessage := s.client.NewMessage(message.From, message.Subject, message.Text, message.To...) + mailMessage := mailgun.NewMessage(message.From, message.Subject, message.Text, message.To...) if _, _, err := s.client.Send(ctx, mailMessage); err != nil { return fmt.Errorf("send message: %w", err)