Fixed remaining timeout message (#2502)

This commit is contained in:
Paweł 2021-03-07 18:03:53 +01:00 committed by GitHub
parent f53b0a9e0f
commit efde73e684
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -719,16 +719,18 @@ std::vector<MessagePtr> IrcMessageHandler::parseNoticeMessage(
} }
else if (message->tags()["msg-id"] == "msg_timedout") else if (message->tags()["msg-id"] == "msg_timedout")
{ {
std::vector<MessagePtr> builtMessages; std::vector<MessagePtr> builtMessage;
QString formattedMessage = "You are timed out for "; QString remainingTime =
formattedMessage.append( formatTime(message->content().split(" ").value(5));
formatTime(message->content().split(" ").value(5))); QString formattedMessage =
QString("You are timed out for %1.")
.arg(remainingTime.isEmpty() ? "0s" : remainingTime);
builtMessages.emplace_back(makeSystemMessage( builtMessage.emplace_back(makeSystemMessage(
formattedMessage.append("."), calculateMessageTimestamp(message))); formattedMessage, calculateMessageTimestamp(message)));
return builtMessages; return builtMessage;
} }
else else
{ {