Fix(Core/Ticket System): Ticket comment visual output bug (#1567)

* Fix(Core/Ticket System): Ticket comment visual output bug

* fix build

* rewrite
This commit is contained in:
Viste(Кирилл)
2019-03-20 16:23:26 +03:00
committed by GitHub
parent 2af5893d52
commit 5cbced320d

View File

@@ -192,7 +192,9 @@ public:
ticket->SaveToDB(trans);
sTicketMgr->UpdateLastChange();
std::string msg = ticket->FormatMessageString(*handler, nullptr, ticket->GetAssignedToName().c_str(), nullptr, nullptr);
std::string const assignedName = ticket->GetAssignedToName();
std::string msg = ticket->FormatMessageString(*handler, assignedName.empty() ? nullptr : assignedName.c_str(), nullptr, nullptr, nullptr);
msg += handler->PGetParseString(LANG_COMMAND_TICKETLISTADDCOMMENT, player ? player->GetName().c_str() : "Console", comment);
handler->SendGlobalGMSysMessage(msg.c_str());