diff --git a/src/cpp/HTTPInterface/RegisterPage.cpp b/src/cpp/HTTPInterface/RegisterPage.cpp index 543b32bd2..368697216 100644 --- a/src/cpp/HTTPInterface/RegisterPage.cpp +++ b/src/cpp/HTTPInterface/RegisterPage.cpp @@ -30,7 +30,7 @@ void RegisterPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Ne bool userReturned = false; if(!form.empty()) { - if(form.get("register-password2") != form.get("register-password")) { + if(form.get("register-password2", "") != form.get("register-password", "")) { addError(new Error("Passwort", "Passwörter sind nicht identisch.")); } else { auto session = sm->getSession(request); @@ -42,10 +42,10 @@ void RegisterPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Ne } userReturned = session->createUser( - form.get("register-first-name"), - form.get("register-last-name"), - form.get("register-email"), - form.get("register-password") + form.get("register-first-name", ""), + form.get("register-last-name", ""), + form.get("register-email", ""), + form.get("register-password", "") ); getErrors(session); } @@ -70,59 +70,21 @@ void RegisterPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Ne #line 9 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" responseStream << ( pageName ); responseStream << "\n"; - responseStream << "\n"; responseStream << "\n"; - responseStream << "\n"; + responseStream << "css/loginServer/style.css\">\n"; responseStream << "\n"; responseStream << "
\n"; responseStream << "Login Server in Entwicklung
\n"; - responseStream << "\tAlpha 0.6.0
\n"; + responseStream << "\tAlpha 0.8.0
\n"; responseStream << "