|
@@ -346,11 +346,15 @@ JsonCommander::Response JsonCommander::checkLogin(const Json::Value &message) {
|
|
|
response.json["accept"] = true;
|
|
|
response.json["error"] = "";
|
|
|
} else if (!message["login"].asBool()) {
|
|
|
- UserManager::addUser(message["user"].asString(), message["pass"].asString());
|
|
|
- response.action = closeAndSend;
|
|
|
+ // add user
|
|
|
+ // TODO check if user already exists before adding!!!
|
|
|
+ UserManager::addUser(message["user"].asString(),
|
|
|
+ message["pass"].asString());
|
|
|
+ response.action = send;
|
|
|
response.json["accept"] = true;
|
|
|
response.json["error"] = "";
|
|
|
} else {
|
|
|
+ // reject user
|
|
|
response.action = closeAndSend;
|
|
|
response.json["accept"] = false;
|
|
|
response.json["error"] = "wrong username or password";
|