From 12eba4d75931c5e48dac70b1a7dbad7861d059df Mon Sep 17 00:00:00 2001 From: Gluzskiy Alexandr Date: Sun, 30 Aug 2015 12:02:06 +0300 Subject: protocol: more download related structures (synced with api) server: api: get_download instead of get_download_info core: added settings values to SERVER_CORE_INFO_REPLY curl_module: sync with api changes --- server/src/server_session.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'server/src/server_session.cpp') diff --git a/server/src/server_session.cpp b/server/src/server_session.cpp index 2b80e6a..c9b8e91 100644 --- a/server/src/server_session.cpp +++ b/server/src/server_session.cpp @@ -243,7 +243,6 @@ void server_session::handle_command(client_msg *msg) break; case CLIENT_MSG_TYPE::CLIENT_CORE_INFO_REQUEST: { - //TODO: settings values here server_msg msg; msg.set_type(SERVER_MSG_TYPE::SERVER_CORE_INFO_REPLY); msg.mutable_server_core_info_reply()->set_version(1); @@ -251,11 +250,12 @@ void server_session::handle_command(client_msg *msg) for(auto it : runtime_config.config_file.get_child("server")) //load server node { std::string val = it.second.get_value("empty_value"); //TODO: something better here. we need to avoid subtrees and empty vars - if(val == "" || val == "empty_value") + if(/*val == "" ||*/ val == "empty_value") continue; setting *i = msg.mutable_server_core_info_reply()->add_settings(); i->set_name(it.first); - //TODO: is it possible to set something better than just list of core setting names ? + i->set_value(val); + //TODO: is it possible to set something better than just list of core setting ? } } catch(...) -- cgit v1.2.3