aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNyeriah <sarah.trysan@live.com>2016-07-25 22:00:07 -0300
committerNyeriah <sarah.trysan@live.com>2016-07-25 22:00:07 -0300
commitcae9f5dc9b23c8970c92480ac55d94ea7040740a (patch)
tree227b0fc73118620c1b2907ee7619cb75af2d953e
parent36306c40d37c6890f83bcb2b32b916f5baa76b69 (diff)
Core/Player: Actually close tickets when characters are deleted
* Solves issue with tickets being open indefinitely if characters are deleted while tickets are still open
-rw-r--r--src/server/game/Entities/Player/Player.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp
index 30a1e3d0ff0..e496b33ca20 100644
--- a/src/server/game/Entities/Player/Player.cpp
+++ b/src/server/game/Entities/Player/Player.cpp
@@ -4211,7 +4211,7 @@ void Player::DeleteFromDB(ObjectGuid playerguid, uint32 accountId, bool updateRe
// close player ticket if any
GmTicket* ticket = sTicketMgr->GetTicketByPlayer(playerguid);
if (ticket)
- ticket->SetClosedBy(playerguid);
+ sTicketMgr->CloseTicket(ticket->GetId(), playerguid);
// remove from arena teams
LeaveAllArenaTeams(playerguid);