diff options
author | Odyssey <odysseyhyd@gmail.com> | 2023-12-03 13:50:12 +0100 |
---|---|---|
committer | funjoker <funjoker109@gmail.com> | 2023-12-05 20:23:40 +0100 |
commit | ecf714e93cff000683512e1d18c678e25200c60e (patch) | |
tree | 3507c24df8d984dfb7416f29681b53b51f178403 /src | |
parent | ba3af8d98da060afff5e53bc0d0501d4d625db1e (diff) |
Scripts/Commands: Restore worldserver port output in .server debug (#29466)
(cherry picked from commit 1f7ee02defd7df02a045ecabef79e1c558bf3cec)
Diffstat (limited to 'src')
-rw-r--r-- | src/server/scripts/Commands/cs_server.cpp | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/src/server/scripts/Commands/cs_server.cpp b/src/server/scripts/Commands/cs_server.cpp index 3527d80b890..ef8798be80d 100644 --- a/src/server/scripts/Commands/cs_server.cpp +++ b/src/server/scripts/Commands/cs_server.cpp @@ -121,19 +121,16 @@ public: static bool HandleServerDebugCommand(ChatHandler* handler, char const* /*args*/) { - uint16 worldPort = uint16(sWorld->getIntConfig(CONFIG_PORT_WORLD)); std::string dbPortOutput; - { - uint16 dbPort = 0; - if (QueryResult res = LoginDatabase.PQuery("SELECT port FROM realmlist WHERE id = {}", realm.Id.Realm)) - dbPort = (*res)[0].GetUInt16(); + uint16 dbPort = 0; + if (QueryResult res = LoginDatabase.PQuery("SELECT port FROM realmlist WHERE id = {}", realm.Id.Realm)) + dbPort = (*res)[0].GetUInt16(); - if (dbPort) - dbPortOutput = Trinity::StringFormat("Realmlist (Realm Id: {}) configured in port {}", realm.Id.Realm, dbPort); - else - dbPortOutput = Trinity::StringFormat("Realm Id: {} not found in `realmlist` table. Please check your setup", realm.Id.Realm); - } + if (dbPort) + dbPortOutput = Trinity::StringFormat("Realmlist (Realm Id: {}) configured in port {}", realm.Id.Realm, dbPort); + else + dbPortOutput = Trinity::StringFormat("Realm Id: {} not found in `realmlist` table. Please check your setup", realm.Id.Realm); handler->PSendSysMessage("%s", GitRevision::GetFullVersion()); handler->PSendSysMessage("Using SSL version: %s (library: %s)", OPENSSL_VERSION_TEXT, SSLeay_version(SSLEAY_VERSION)); @@ -171,7 +168,7 @@ public: handler->PSendSysMessage("Automatic database updates are enabled for the following databases: %s", availableUpdateDatabases.c_str()); } - handler->PSendSysMessage("Worldserver listening connections on port {}", worldPort); + handler->PSendSysMessage("Worldserver listening connections on port %u", sWorld->getIntConfig(CONFIG_PORT_WORLD)); handler->PSendSysMessage("%s", dbPortOutput.c_str()); bool vmapIndoorCheck = sWorld->getBoolConfig(CONFIG_VMAP_INDOOR_CHECK); |