Store serverReceivedTime in messages (#3735)

Co-authored-by: James Upjohn <jammehcow@jammehcow.co.nz>
This commit is contained in:
pajlada
2022-05-15 08:08:28 +02:00
committed by GitHub
parent 1bf31889f9
commit 3119a9bab3
6 changed files with 17 additions and 16 deletions
+2 -2
View File
@@ -58,8 +58,8 @@ MessagePtr IrcMessageBuilder::build()
// PUSH ELEMENTS
this->appendChannelName();
this->emplace<TimestampElement>(
calculateMessageTimestamp(this->ircMessage));
this->message().serverReceivedTime = calculateMessageTime(this->ircMessage);
this->emplace<TimestampElement>(this->message().serverReceivedTime.time());
this->appendUsername();
+1 -1
View File
@@ -270,7 +270,7 @@ void IrcServer::readConnectionMessageReceived(Communi::IrcMessage *message)
MessageBuilder builder;
builder.emplace<TimestampElement>(
calculateMessageTimestamp(message));
calculateMessageTime(message).time());
builder.emplace<TextElement>(message->toData(),
MessageElementFlag::Text);
builder->flags.set(MessageFlag::Debug);