Mercurial > libervia-web
diff libervia/pages/register/page_meta.py @ 1506:ce879da7fcf7
server: fix `on_signal` callback
author | Goffi <goffi@goffi.org> |
---|---|
date | Thu, 23 Mar 2023 17:50:54 +0100 |
parents | 6a35167a4e2c |
children | 106bae41f5c8 |
line wrap: on
line diff
--- a/libervia/pages/register/page_meta.py Sat Mar 04 18:37:17 2023 +0100 +++ b/libervia/pages/register/page_meta.py Thu Mar 23 17:50:54 2023 +0100 @@ -26,7 +26,7 @@ template_data["S_C"] = C # we need server constants in template # login error message - session_data = self.host.getSessionData(request, session_iface.ISATSession) + session_data = self.host.getSessionData(request, session_iface.IWebSession) login_error = session_data.popPageData(self, "login_error") if login_error is not None: template_data["login_error"] = login_error @@ -44,7 +44,7 @@ request, ("login", "email", "password") ) status = yield self.host.registerNewAccount(request, login, password, email) - session_data = self.host.getSessionData(request, session_iface.ISATSession) + session_data = self.host.getSessionData(request, session_iface.IWebSession) if status == C.REGISTRATION_SUCCEED: # we prefill login field for login page session_data.setPageData(self.getPageByName("login"), "login", login)