diff options
author | Odyssey <odysseyhyd@gmail.com> | 2023-12-03 13:50:12 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-03 13:50:12 +0100 |
commit | 1f7ee02defd7df02a045ecabef79e1c558bf3cec (patch) | |
tree | 852ae9b18a078a23e0982d7f4c0b3ae98403037e | |
parent | b4778a4d726d9c9ab9d55c49607bb91caa689433 (diff) |
Scripts/Commands: Restore worldserver port output in .server debug (#29466)
-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); |