mirror of
https://github.com/mangosfour/server.git
synced 2025-12-14 16:37:01 +00:00
[10435] Fix recently added uint64 use for query in char deleted commands.
In mangos DB we store full guids only in *_aura tables for caster.
This commit is contained in:
parent
355336f812
commit
ef46d2bd6f
2 changed files with 3 additions and 3 deletions
|
|
@ -102,7 +102,7 @@ bool ChatHandler::HandleAccountDeleteCommand(char* args)
|
||||||
* Collects all GUIDs (and related info) from deleted characters which are still in the database.
|
* Collects all GUIDs (and related info) from deleted characters which are still in the database.
|
||||||
*
|
*
|
||||||
* @param foundList a reference to an std::list which will be filled with info data
|
* @param foundList a reference to an std::list which will be filled with info data
|
||||||
* @param searchString the search string which either contains a player GUID or a part fo the character-name
|
* @param searchString the search string which either contains a player GUID (low part) or a part fo the character-name
|
||||||
* @return returns false if there was a problem while selecting the characters (e.g. player name not normalizeable)
|
* @return returns false if there was a problem while selecting the characters (e.g. player name not normalizeable)
|
||||||
*/
|
*/
|
||||||
bool ChatHandler::GetDeletedCharacterInfoList(DeletedInfoList& foundList, std::string searchString)
|
bool ChatHandler::GetDeletedCharacterInfoList(DeletedInfoList& foundList, std::string searchString)
|
||||||
|
|
@ -112,7 +112,7 @@ bool ChatHandler::GetDeletedCharacterInfoList(DeletedInfoList& foundList, std::s
|
||||||
{
|
{
|
||||||
// search by GUID
|
// search by GUID
|
||||||
if (isNumeric(searchString))
|
if (isNumeric(searchString))
|
||||||
resultChar = CharacterDatabase.PQuery("SELECT guid, deleteInfos_Name, deleteInfos_Account, deleteDate FROM characters WHERE deleteDate IS NOT NULL AND guid = " UI64FMTD, uint64(atoi(searchString.c_str())));
|
resultChar = CharacterDatabase.PQuery("SELECT guid, deleteInfos_Name, deleteInfos_Account, deleteDate FROM characters WHERE deleteDate IS NOT NULL AND guid = %u", uint32(atoi(searchString.c_str())));
|
||||||
// search by name
|
// search by name
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
#ifndef __REVISION_NR_H__
|
#ifndef __REVISION_NR_H__
|
||||||
#define __REVISION_NR_H__
|
#define __REVISION_NR_H__
|
||||||
#define REVISION_NR "10434"
|
#define REVISION_NR "10435"
|
||||||
#endif // __REVISION_NR_H__
|
#endif // __REVISION_NR_H__
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue