Private
Public Access
1
0

prompt: Implements receive message

This commit is contained in:
2023-06-23 00:56:06 -07:00
parent 943f52ac45
commit ac27ac2d14
2 changed files with 60 additions and 2 deletions

View File

@@ -151,6 +151,15 @@ func (s *Server) SendMessage(conversation *model.Conversation, message model.Mes
log.Info().EmbedObject(message).Msgf("Sent message to conversation %s", conversation.Guid)
}
func (s *Server) ReceiveMessage(conversation *model.Conversation, message model.Message) {
s.AppendMessageToConversation(conversation, message)
conversation.LastMessagePreview = message.Text
conversation.Date = message.Date
conversation.UnreadCount += 1
log.Info().EmbedObject(message).Msgf("Received message from conversation %s", conversation.Guid)
}
// Private
func (s *Server) registerAuthToken(token *model.AuthToken) {