diff --git a/src/cpp/HTTPInterface/DashboardPage.cpp b/src/cpp/HTTPInterface/DashboardPage.cpp index 228fb160f..667352171 100644 --- a/src/cpp/HTTPInterface/DashboardPage.cpp +++ b/src/cpp/HTTPInterface/DashboardPage.cpp @@ -39,7 +39,8 @@ void DashboardPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::N //form.get("email-verification-code") } auto uri_start = ServerConfig::g_serverPath;//request.serverParams().getServerName(); - response.redirect(ServerConfig::g_php_serverPath + "/"); + //response.redirect(ServerConfig::g_php_serverPath + "/"); + response.redirect("https://" + user->getGroupBaseUrl() + "/"); return; std::ostream& _responseStream = response.send(); Poco::DeflatingOutputStream _gzipStream(_responseStream, Poco::DeflatingStreamBuf::STREAM_GZIP, 1); @@ -111,34 +112,34 @@ void DashboardPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::N responseStream << "\n"; responseStream << "
\n"; responseStream << "\t

Willkommen "; -#line 25 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\dashboard.cpsp" +#line 26 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\dashboard.cpsp" responseStream << ( user_model->getFirstName() ); responseStream << " "; -#line 25 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\dashboard.cpsp" +#line 26 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\dashboard.cpsp" responseStream << ( user_model->getLastName() ); responseStream << "

\n"; responseStream << "\t"; -#line 26 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\dashboard.cpsp" +#line 27 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\dashboard.cpsp" responseStream << ( mSession->getErrorsHtml() ); responseStream << "\n"; responseStream << "\t

Status

\n"; responseStream << "\t

"; -#line 28 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\dashboard.cpsp" +#line 29 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\dashboard.cpsp" responseStream << ( mSession->getSessionStateString() ); responseStream << "

\n"; responseStream << "\t"; -#line 29 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\dashboard.cpsp" +#line 30 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\dashboard.cpsp" if(mSession->getSessionState() == SESSION_STATE_EMAIL_VERIFICATION_SEND) { responseStream << "\n"; responseStream << "\t

Verification Code E-Mail wurde erfolgreich an dich verschickt, bitte schaue auch in dein Spam-Verzeichnis nach wenn du sie nicht findest und klicke auf den Link den du dort findest oder kopiere den Code hier her:

\n"; responseStream << "\t
\n"; responseStream << "\t\t\n"; responseStream << "\t\t\n"; responseStream << "\t
\n"; responseStream << "\t"; -#line 35 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\dashboard.cpsp" +#line 36 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\dashboard.cpsp" } else if(mSession->getSessionState() == SESSION_STATE_EMAIL_VERIFICATION_WRITTEN) { responseStream << "\n"; responseStream << "\t

Hast du schon eine E-Mail mit einem Verification Code erhalten? Wenn ja kannst du ihn hier hinein kopieren:

\n"; responseStream << "\t
\n"; @@ -146,14 +147,14 @@ void DashboardPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::N responseStream << "\t\t\n"; responseStream << "\t
\n"; responseStream << "\t"; -#line 41 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\dashboard.cpsp" +#line 42 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\dashboard.cpsp" } responseStream << "\n"; responseStream << "\tAbmelden\n"; responseStream << "\tAccount löschen\n"; responseStream << "
\n"; @@ -161,7 +162,7 @@ void DashboardPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::N responseStream << "\t
\n"; responseStream << "\t\t
"; // end include header.cpsp responseStream << "\n"; -#line 176 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp" +#line 179 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp" responseStream << ( getErrorsHtml() ); responseStream << "\n"; responseStream << "\n"; responseStream << "
\n"; @@ -302,22 +305,22 @@ void LoginPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net:: responseStream << "\n"; responseStream << "
\n"; responseStream << "\t\t
\n"; responseStream << "\t\t\tgettext("E-Mail") ); responseStream << "\" value=\""; -#line 182 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp" +#line 185 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp" responseStream << ( presetEmail ); responseStream << "\"/>\n"; responseStream << "\t\t\tgettext("Password") ); responseStream << "\" />\n"; responseStream << "\t\t \n"; responseStream << "\t\t
\n"; @@ -325,7 +328,7 @@ void LoginPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net:: responseStream << "
\n"; responseStream << "
\n"; responseStream << "\t

"; -#line 189 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp" +#line 192 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp" responseStream << ( langCatalog->gettext("You haven't any account yet? Please follow the link to create one.") ); responseStream << "

\n"; responseStream << "\t \n"; responseStream << "\t\t\t"; -#line 191 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp" +#line 194 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp" responseStream << ( langCatalog->gettext("Create New Account") ); responseStream << "\n"; responseStream << "\t\t \n"; responseStream << "\t
\n"; responseStream << "\t\t\n"; diff --git a/src/cpsp/dashboard.cpsp b/src/cpsp/dashboard.cpsp index 654f7a4c3..06f1296cc 100644 --- a/src/cpsp/dashboard.cpsp +++ b/src/cpsp/dashboard.cpsp @@ -18,7 +18,8 @@ //form.get("email-verification-code") } auto uri_start = ServerConfig::g_serverPath;//request.serverParams().getServerName(); - response.redirect(ServerConfig::g_php_serverPath + "/"); + //response.redirect(ServerConfig::g_php_serverPath + "/"); + response.redirect("https://" + user->getGroupBaseUrl() + "/"); return; %><%@ include file="header_old.cpsp" %>
diff --git a/src/cpsp/login.cpsp b/src/cpsp/login.cpsp index 211bafc2f..379cee7dc 100644 --- a/src/cpsp/login.cpsp +++ b/src/cpsp/login.cpsp @@ -181,6 +181,9 @@ std::string form_action_url = ServerConfig::g_serverPath; if(mSession && !mSession->getNewUser().isNull()) { form_action_url = "https://" + mSession->getNewUser()->getGroupBaseUrl(); + } else { + // TODO: find maybe a better way, especially together with language changer + form_action_url = ""; } %><%@ include file="header.cpsp" %>