diff options
author | David Athay <ko2fan@gmail.com> | 2008-03-06 15:13:14 +0000 |
---|---|---|
committer | David Athay <ko2fan@gmail.com> | 2008-03-06 15:13:14 +0000 |
commit | 13a48effdbd44a3811f9bcbb0115776ec46c3dfa (patch) | |
tree | 40b1bd63460cea01ecaad68e2f1f39b1358fa832 /src/account-server/dalstorage.cpp | |
parent | a65b4bd0a8e45895cc180fb5882734a87d55beeb (diff) | |
download | manaserv-13a48effdbd44a3811f9bcbb0115776ec46c3dfa.tar.gz manaserv-13a48effdbd44a3811f9bcbb0115776ec46c3dfa.tar.bz2 manaserv-13a48effdbd44a3811f9bcbb0115776ec46c3dfa.tar.xz manaserv-13a48effdbd44a3811f9bcbb0115776ec46c3dfa.zip |
Fixed telling clients what guilds they are in after they reconnect
Diffstat (limited to 'src/account-server/dalstorage.cpp')
-rw-r--r-- | src/account-server/dalstorage.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/account-server/dalstorage.cpp b/src/account-server/dalstorage.cpp index 72d1d899..785e8943 100644 --- a/src/account-server/dalstorage.cpp +++ b/src/account-server/dalstorage.cpp @@ -396,8 +396,9 @@ Character *DALStorage::getCharacter(int id, Account *owner) */ Character *DALStorage::getCharacter(const std::string &name) { - // TODO: Get character, this most likely needs to find the account first. - return NULL; + std::ostringstream sql; + sql << "select * from " << CHARACTERS_TBL_NAME << " where name = \"" << name << "\";"; + return getCharacterBySQL(sql.str(), NULL); } |