From ccf423ab61aa06f9196b8b4990327315f3cbc56e Mon Sep 17 00:00:00 2001 From: Florian du Garage Num Date: Fri, 19 Sep 2025 16:23:29 +0200 Subject: [PATCH] build states before the struct literal --- internal/sms-gateway/modules/messages/service.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/internal/sms-gateway/modules/messages/service.go b/internal/sms-gateway/modules/messages/service.go index c3b406c..eb4b53b 100644 --- a/internal/sms-gateway/modules/messages/service.go +++ b/internal/sms-gateway/modules/messages/service.go @@ -315,17 +315,17 @@ func (s *Service) recipientsStateToModel(input []smsgateway.RecipientState, hash } func modelToMessageState(input Message) MessageStateOut { - return MessageStateOut{ - DeviceID: input.DeviceID, - IsHashed: input.IsHashed, - IsEncrypted: input.IsEncrypted, - states := make(map[string]time.Time) + states := make(map[string]time.Time) for _, s := range input.States { if !s.UpdatedAt.IsZero() { states[string(s.State)] = s.UpdatedAt } } + return MessageStateOut{ + DeviceID: input.DeviceID, + IsHashed: input.IsHashed, + IsEncrypted: input.IsEncrypted, MessageStateIn: MessageStateIn{ ID: input.ExtID,