Fix timestamps on some messages loaded from the recent-messages service on startup (#2020)
This commit is contained in:
@@ -220,24 +220,8 @@ MessagePtr TwitchMessageBuilder::build()
|
||||
}
|
||||
|
||||
// timestamp
|
||||
if (this->historicalMessage_)
|
||||
{
|
||||
// This may be architecture dependent(datatype)
|
||||
bool customReceived = false;
|
||||
qint64 ts =
|
||||
this->tags.value("rm-received-ts").toLongLong(&customReceived);
|
||||
if (!customReceived)
|
||||
{
|
||||
ts = this->tags.value("tmi-sent-ts").toLongLong();
|
||||
}
|
||||
|
||||
QDateTime dateTime = QDateTime::fromMSecsSinceEpoch(ts);
|
||||
this->emplace<TimestampElement>(dateTime.time());
|
||||
}
|
||||
else
|
||||
{
|
||||
this->emplace<TimestampElement>();
|
||||
}
|
||||
this->emplace<TimestampElement>(
|
||||
calculateMessageTimestamp(this->ircMessage));
|
||||
|
||||
bool addModerationElement = true;
|
||||
if (this->senderIsBroadcaster)
|
||||
|
||||
Reference in New Issue
Block a user