]> git.stg.codes - stg.git/blobdiff - projects/stargazer/plugins/configuration/sgconfig/parser_users.cpp
Ticket 37. The const TARIFF * tariff and const TARIFF * newTariff
[stg.git] / projects / stargazer / plugins / configuration / sgconfig / parser_users.cpp
index c54ae8eb95aa9a1b03bcdbb2426e7eeea99d0232..dbd82b0b6f5dbbc5ad47de7106cbc6eaceb8fea3 100644 (file)
@@ -52,9 +52,9 @@ std::string UserToXML(const USER & user, bool loginInStart, bool showPass, time_
     std::string answer;
 
     if (loginInStart)
-        answer += "<User result=\"ok\">";
+        answer += "<User login=\"" + user.GetLogin() + "\" result=\"ok\">";
     else
-        answer += "<User result=\"ok\" login=\"" + user.GetLogin() + "\">";
+        answer += "<User result=\"ok\">";
 
     answer += "<Login value=\"" + user.GetLogin() + "\"/>";
 
@@ -594,6 +594,8 @@ int CHG_USER::ApplyChanges()
 
     if (!m_ucr.tariffName.empty())
     {
+        const TARIFF * tariff = u->GetTariff();
+        const TARIFF * newTariff = m_tariffs.FindByName(m_ucr.tariffName.const_data());
         if (m_tariffs.FindByName(m_ucr.tariffName.const_data()))
         {
             if (!u->GetProperty().tariffName.Set(m_ucr.tariffName.const_data(), &m_currAdmin, m_login, &m_store))