From e468e1f89c6f8a48bef10fde2b01b29292a29e29 Mon Sep 17 00:00:00 2001 From: windyboy Date: Fri, 9 Aug 2024 11:13:25 +0800 Subject: [PATCH] refactor: Add ToString method to ParsedMessage struct --- internal/domain/aviation.go | 4 ++++ internal/handlers/message_handler.go | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/internal/domain/aviation.go b/internal/domain/aviation.go index db88fce..eecc3b4 100644 --- a/internal/domain/aviation.go +++ b/internal/domain/aviation.go @@ -115,3 +115,7 @@ func NewParsedMessage() *ParsedMessage { Parsed: false, } } + +func (message *ParsedMessage) ToString() string { + return message.MessageID + " " + message.Category + " " + message.Originator +} diff --git a/internal/handlers/message_handler.go b/internal/handlers/message_handler.go index 29ac7c0..62997e1 100644 --- a/internal/handlers/message_handler.go +++ b/internal/handlers/message_handler.go @@ -41,7 +41,7 @@ func (handler *MessageHandler) HandleMessage(msg *message.Message) error { if parsed = parsers.Parse(payload); !parsed.Parsed { log.Infof("not parsed: [%s] : {%s} \n", msg.UUID, msg.Payload) } else { - log.Infof("parsed [%s]: %v\n", msg.UUID, parsed) + log.Infof("parsed [%s]: %v\n", msg.UUID, parsed.ToString()) } handler.SaveMessage(parsed, msg.UUID) return nil