Core/Misc: Cleanup account instance times data from DB on account deletion.

(cherry picked from commit 0ebda1168aa08d2b4539de6304c3cbd806448152)
This commit is contained in:
Mykhailo Redko
2026-06-01 16:10:34 +02:00
committed by Shauren
parent 87370944aa
commit 9cd5d47014
+4
View File
@@ -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);