From 5c6d407cb5d3017591067998124b0a52c4ef8fa8 Mon Sep 17 00:00:00 2001 From: QAston Date: Sun, 26 Jul 2009 16:59:11 +0200 Subject: *Fix Remote Access login - by peaceman. --HG-- branch : trunk --- src/trinitycore/RASocket.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/trinitycore/RASocket.cpp') diff --git a/src/trinitycore/RASocket.cpp b/src/trinitycore/RASocket.cpp index 50a1af87256..b15f4e447d6 100644 --- a/src/trinitycore/RASocket.cpp +++ b/src/trinitycore/RASocket.cpp @@ -25,7 +25,6 @@ #include "Common.h" #include "Config/ConfigEnv.h" #include "Database/DatabaseEnv.h" - #include "AccountMgr.h" #include "Log.h" #include "RASocket.h" @@ -198,8 +197,8 @@ void RASocket::OnRead() LoginDatabase.escape_string(pw); QueryResult *check = LoginDatabase.PQuery( - "SELECT 1 FROM account WHERE username = '%s' AND sha_pass_hash=SHA1(CONCAT(username,':','%s'))", - login.c_str(), pw.c_str()); + "SELECT 1 FROM account WHERE username = '%s' AND sha_pass_hash=SHA1(CONCAT('%s',':','%s'))", + login.c_str(), login.c_str(), pw.c_str()); if(check) { -- cgit v1.2.3