浏览代码

Don't close connection after signup!!!

Jonas Pflanzer 5 年之前
父节点
当前提交
0a89019479
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      daemon/src/JsonCommander.cpp

+ 6 - 2
daemon/src/JsonCommander.cpp

@@ -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";