Skip to content

Commit b31b98a

Browse files
committed
Do not error on scheduled message sent
1 parent 0be66c2 commit b31b98a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

api/pkg/services/message_service.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -632,8 +632,8 @@ func (service *MessageService) HandleMessageSent(ctx context.Context, params Han
632632
return nil
633633
}
634634

635-
if !message.IsSending() && !message.IsExpired() {
636-
msg := fmt.Sprintf("message has wrong status [%s]. expected [%s, %s]", message.Status, entities.MessageStatusSending, entities.MessageStatusExpired)
635+
if !message.IsSending() && !message.IsExpired() && !message.IsScheduled() {
636+
msg := fmt.Sprintf("message has wrong status [%s]. expected [%s, %s, %s]", message.Status, entities.MessageStatusSending, entities.MessageStatusExpired, entities.MessageStatusScheduled)
637637
return service.tracer.WrapErrorSpan(span, stacktrace.NewError(msg))
638638
}
639639

0 commit comments

Comments
 (0)