소스 검색

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