diff options
| author | Shauren <shauren.trinity@gmail.com> | 2020-07-30 17:41:20 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2020-07-30 17:41:20 +0200 |
| commit | 2f0893d279ddab86ae7c3e4fd1d7a47b15e938f7 (patch) | |
| tree | f1c7ad6697fbc71141fe70c2e61b95c716c22dc3 /src/server/worldserver | |
| parent | 2059c32744dd3b6ee029aae2cf88ae58b865bb95 (diff) | |
Core/Misc: Replace database query in WorldSession::HandleAddFriendOpcode with async version
Diffstat (limited to 'src/server/worldserver')
| -rw-r--r-- | src/server/worldserver/TCSoap/TCSoap.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/worldserver/TCSoap/TCSoap.cpp b/src/server/worldserver/TCSoap/TCSoap.cpp index 6c8d5c95616..624fb35c600 100644 --- a/src/server/worldserver/TCSoap/TCSoap.cpp +++ b/src/server/worldserver/TCSoap/TCSoap.cpp @@ -18,6 +18,7 @@ #include "TCSoap.h" #include "soapH.h" #include "soapStub.h" +#include "Realm.h" #include "World.h" #include "AccountMgr.h" #include "Log.h" @@ -95,7 +96,7 @@ int ns1__executeCommand(soap* soap, char* command, char** result) return 401; } - if (AccountMgr::GetSecurity(accountId) < SEC_ADMINISTRATOR) + if (AccountMgr::GetSecurity(accountId, realm.Id.Realm) < SEC_ADMINISTRATOR) { TC_LOG_INFO("network.soap", "%s's gmlevel is too low", soap->userid); return 403; |
