Skip to content

Commit

Permalink
rename mp command player_version to version
Browse files Browse the repository at this point in the history
  • Loading branch information
gfgtdf committed Jun 2, 2018
1 parent b828281 commit c6aef1b
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 6 deletions.
16 changes: 11 additions & 5 deletions src/server/server.cpp
Expand Up @@ -355,7 +355,7 @@ void server::setup_handlers()
SETUP_HANDLER("sample", &server::sample_handler);
SETUP_HANDLER("help", &server::help_handler);
SETUP_HANDLER("stats", &server::stats_handler);
SETUP_HANDLER("player_version", &server::player_version_handler);
SETUP_HANDLER("version", &server::version_handler);
SETUP_HANDLER("metrics", &server::metrics_handler);
SETUP_HANDLER("requests", &server::requests_handler);
SETUP_HANDLER("games", &server::games_handler);
Expand Down Expand Up @@ -1068,7 +1068,7 @@ void server::handle_query(socket_ptr socket, simple_wml::node& query)

const std::string& query_help_msg =
"Available commands are: adminmsg <msg>, help, games, metrics,"
" motd, netstats [all], requests, sample, stats, status, wml.";
" motd, netstats [all], requests, sample, stats, status, version, wml.";

// Commands a player may issue.
if(command == "status") {
Expand All @@ -1081,7 +1081,7 @@ void server::handle_query(socket_ptr socket, simple_wml::node& query)
command == "motd" ||
command == "netstats" ||
command == "netstats all" ||
command == "player_version" ||
command.compare(0, 7, "version") == 0 ||
command == "requests" ||
command == "sample" ||
command == "stats" ||
Expand Down Expand Up @@ -2284,7 +2284,7 @@ void server::lobbymsg_handler(const std::string& /*issuer_name*/,
*out << "message '" << parameters << "' relayed to players";
}

void server::player_version_handler(
void server::version_handler(
const std::string& /*issuer_name*/, const std::string& /*query*/, std::string& parameters, std::ostringstream* out)
{
assert(out != nullptr);
Expand All @@ -2296,7 +2296,13 @@ void server::player_version_handler(
return;
}
}
*out << "Player " << parameters << " not found.";
if(parameters.empty()) {
*out << "Server version is " << game_config::version;

}
else {
*out << "Player " << parameters << " not found.";
}
}

void server::status_handler(
Expand Down
2 changes: 1 addition & 1 deletion src/server/server.hpp
Expand Up @@ -204,7 +204,7 @@ class server : public server_base
void netstats_handler(const std::string &, const std::string &, std::string &, std::ostringstream *);
void adminmsg_handler(const std::string &, const std::string &, std::string &, std::ostringstream *);
void pm_handler(const std::string &, const std::string &, std::string &, std::ostringstream *);
void player_version_handler(const std::string &, const std::string &, std::string &, std::ostringstream *);
void version_handler(const std::string &, const std::string &, std::string &, std::ostringstream *);
void msg_handler(const std::string &, const std::string &, std::string &, std::ostringstream *);
void lobbymsg_handler(const std::string &, const std::string &, std::string &, std::ostringstream *);
void status_handler(const std::string &, const std::string &, std::string &, std::ostringstream *);
Expand Down

0 comments on commit c6aef1b

Please sign in to comment.