From 6972437f6468eb6dc982eb21422a3e9dc5e1bd50 Mon Sep 17 00:00:00 2001 From: lotodore Date: Sun, 22 Aug 2010 19:35:43 +0000 Subject: [PATCH] Only set avatar hash in db if not zero. --- src/net/common/serverlobbythread.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/net/common/serverlobbythread.cpp b/src/net/common/serverlobbythread.cpp index 6282a194..c6a6e98d 100644 --- a/src/net/common/serverlobbythread.cpp +++ b/src/net/common/serverlobbythread.cpp @@ -1528,7 +1528,12 @@ void ServerLobbyThread::AuthenticatePlayer(SessionWrapper session) { if(session.playerData) - m_database->AsyncPlayerLogin(session.playerData->GetUniqueId(), session.playerData->GetName(), session.playerData->GetAvatarMD5().ToString()); + { + if (!session.playerData->GetAvatarMD5().IsZero()) + m_database->AsyncPlayerLogin(session.playerData->GetUniqueId(), session.playerData->GetName(), session.playerData->GetAvatarMD5().ToString()); + else + m_database->AsyncPlayerLogin(session.playerData->GetUniqueId(), session.playerData->GetName(), ""); + } } void