Cleanup Database::GetCharactersInInstance

This commit is contained in:
Akkadius 2015-01-24 22:55:15 -06:00
parent 3428540d01
commit 64192fa1d7

View File

@ -3925,7 +3925,7 @@ uint16 Database::GetInstanceID(const char* zone, uint32 character_id, int16 vers
return atoi(row[0]); return atoi(row[0]);
} }
uint16 Database::GetInstanceID(uint32 zone, uint32 charid, int16 version) uint16 Database::GetInstanceID(uint32 zone, uint32 character_id, int16 version)
{ {
if(!zone) if(!zone)
return 0; return 0;
@ -3944,7 +3944,7 @@ uint16 Database::GetInstanceID(uint32 zone, uint32 charid, int16 version)
"LIMIT 1; ", "LIMIT 1; ",
zone, zone,
version, version,
charid character_id
); );
auto results = QueryDatabase(query); auto results = QueryDatabase(query);
@ -3961,15 +3961,13 @@ uint16 Database::GetInstanceID(uint32 zone, uint32 charid, int16 version)
void Database::GetCharactersInInstance(uint16 instance_id, std::list<uint32> &charid_list) { void Database::GetCharactersInInstance(uint16 instance_id, std::list<uint32> &charid_list) {
std::string query = StringFormat("SELECT charid FROM instance_list_player WHERE id=%u", instance_id); std::string query = StringFormat("SELECT `charid` FROM `instance_list_playe`r WHERE `id` = %u", instance_id);
auto results = QueryDatabase(query); auto results = QueryDatabase(query);
if (!results.Success()) if (!results.Success())
{
return; return;
}
for(auto row=results.begin();row != results.end();++row) for (auto row = results.begin(); row != results.end(); ++row)
charid_list.push_back(atoi(row[0])); charid_list.push_back(atoi(row[0]));
} }