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)