From 30186a56535825ad7752078b55d39ad232c02b7c Mon Sep 17 00:00:00 2001 From: Florian du Garage Num Date: Fri, 19 Sep 2025 16:00:45 +0200 Subject: [PATCH] add State in MessageOut struct --- internal/sms-gateway/modules/messages/converters.go | 2 +- internal/sms-gateway/modules/messages/domain.go | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/sms-gateway/modules/messages/converters.go b/internal/sms-gateway/modules/messages/converters.go index 8281af0..1fa4341 100644 --- a/internal/sms-gateway/modules/messages/converters.go +++ b/internal/sms-gateway/modules/messages/converters.go @@ -42,7 +42,7 @@ func messageToDomain(input Message) (MessageOut, error) { }, CreatedAt: input.CreatedAt, } - if len(input.States) > 0 || input.Device != nil { + if len(input.States) > 0 || input.DeviceID != nil { state := modelToMessageState(input) out.State = &state } diff --git a/internal/sms-gateway/modules/messages/domain.go b/internal/sms-gateway/modules/messages/domain.go index 9e70ac7..e236061 100644 --- a/internal/sms-gateway/modules/messages/domain.go +++ b/internal/sms-gateway/modules/messages/domain.go @@ -26,6 +26,7 @@ type MessageOut struct { MessageIn CreatedAt time.Time + State *MessageStateOut `json:"state,omitempty"` } type MessageStateIn struct {