]> git.stg.codes - stg.git/blobdiff - stargazer/plugins/configuration/rpcconfig/user_helper.cpp
Public interfaces: part 2
[stg.git] / stargazer / plugins / configuration / rpcconfig / user_helper.cpp
index ac6e72615a95e43ec6da8feacc7fe796be59f042..84ba514724a11cb007d024cf111446717e83f86d 100644 (file)
@@ -94,15 +94,10 @@ supload = ptr->GetSessionDownload();
 
 for (int j = 0; j < DIR_NUM; j++)
     {
-    std::string value;
-    x2str(upload[j], value);
-    mu[j] = xmlrpc_c::value_string(value);
-    x2str(download[j], value);
-    md[j] = xmlrpc_c::value_string(value);
-    x2str(supload[j], value);
-    su[j] = xmlrpc_c::value_string(value);
-    x2str(sdownload[j], value);
-    sd[j] = xmlrpc_c::value_string(value);
+    mu[j] = xmlrpc_c::value_string(std::to_string(upload[j]));
+    md[j] = xmlrpc_c::value_string(std::to_string(download[j]));
+    su[j] = xmlrpc_c::value_string(std::to_string(supload[j]));
+    sd[j] = xmlrpc_c::value_string(std::to_string(sdownload[j]));
     }
 
 traffInfo["mu"] = xmlrpc_c::value_array(mu);
@@ -451,7 +446,7 @@ if ((it = structVal.find("tariff")) != structVal.end())
             }
         else
             {
-            GetStgLogger()("Tariff change is prohibited for user %s. %s", ptr->GetLogin().c_str(), message.c_str());
+                PluginLogger::get("conf_rpc")("Tariff change is prohibited for user %s. %s", ptr->GetLogin().c_str(), message.c_str());
             }
         }