diff options
author | Nay <dnpd.dd@gmail.com> | 2013-01-12 18:16:02 +0000 |
---|---|---|
committer | Nay <dnpd.dd@gmail.com> | 2013-01-12 18:16:02 +0000 |
commit | 9d1e5a013eb5be9020b1fc9d92e736067576b749 (patch) | |
tree | 550de018e3853b9bcdda5caf10aa9d17d4c5b6ed | |
parent | a02fa868a8b5386c5d0fce261f62be269bbcbf97 (diff) |
Core/Ticket: Fix unassigned message not showing who was assigned to ticket
Thanks to @Bezo
Closes #8923
-rw-r--r-- | src/server/scripts/Commands/cs_ticket.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/scripts/Commands/cs_ticket.cpp b/src/server/scripts/Commands/cs_ticket.cpp index 3215b533bce..aee01f47581 100644 --- a/src/server/scripts/Commands/cs_ticket.cpp +++ b/src/server/scripts/Commands/cs_ticket.cpp @@ -386,12 +386,13 @@ public: return true; } + std::string assignedTo = ticket->GetAssignedToName(); // copy assignedto name because we need it after the ticket has been unnassigned SQLTransaction trans = SQLTransaction(NULL); ticket->SetUnassigned(); ticket->SaveToDB(trans); sTicketMgr->UpdateLastChange(); - std::string msg = ticket->FormatMessageString(*handler, NULL, ticket->GetAssignedToName().c_str(), + std::string msg = ticket->FormatMessageString(*handler, NULL, assignedTo.c_str(), handler->GetSession() ? handler->GetSession()->GetPlayer()->GetName().c_str() : "Console", NULL); handler->SendGlobalGMSysMessage(msg.c_str()); |