Core/Misc: Cleanup account instance times data from DB on account deletion.
(cherry picked from commit 0ebda1168aa08d2b4539de6304c3cbd806448152)
This commit is contained in:
@@ -134,6 +134,10 @@ AccountOpResult AccountMgr::DeleteAccount(uint32 accountId)
|
||||
stmt->setUInt32(0, accountId);
|
||||
CharacterDatabase.Execute(stmt);
|
||||
|
||||
stmt = CharacterDatabase.GetPreparedStatement(CHAR_DEL_ACCOUNT_INSTANCE_LOCK_TIMES);
|
||||
stmt->setUInt32(0, accountId);
|
||||
CharacterDatabase.Execute(stmt);
|
||||
|
||||
LoginDatabaseTransaction trans = LoginDatabase.BeginTransaction();
|
||||
|
||||
loginStmt = LoginDatabase.GetPreparedStatement(LOGIN_DEL_ACCOUNT);
|
||||
|
||||
Reference in New Issue
Block a user