Mercurial > libervia-web
diff libervia/pages/login/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 | 409d10211b20 |
children | 106bae41f5c8 |
line wrap: on
line diff
--- a/libervia/pages/login/page_meta.py Sat Mar 04 18:37:17 2023 +0100 +++ b/libervia/pages/login/page_meta.py Thu Mar 23 17:50:54 2023 +0100 @@ -26,7 +26,7 @@ self.pageRedirect("/login/logged", request) # 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["S_C"] = C # we need server constants in template @@ -49,7 +49,7 @@ @param error_const(unicode): one of login error constant @return C.POST_NO_CONFIRM: avoid confirm message """ - session_data = self.host.getSessionData(request, session_iface.ISATSession) + session_data = self.host.getSessionData(request, session_iface.IWebSession) session_data.setPageData(self, "login_error", error_const) return C.POST_NO_CONFIRM