register fix

This commit is contained in:
David Rodenkirchen 2025-03-27 08:01:51 +01:00
parent b987623d9d
commit fa90e16fdf
2 changed files with 3 additions and 2 deletions

View File

@ -69,7 +69,7 @@ class RegisterPage(Component):
try: try:
new_user = await user_service.create_user(self.user_name_input.text, self.email_input.text, self.pw_1.text) new_user = await user_service.create_user(self.user_name_input.text, self.email_input.text, self.pw_1.text)
if not new_user: if not new_user:
raise RuntimeError("User could not be created") logger.warning(f"UserService.create_user returned: {new_user}") # ToDo: Seems like the user is created fine, even if not returned #FixMe
except Exception as e: except Exception as e:
logger.error(f"Unknown error during new user registration: {e}") logger.error(f"Unknown error during new user registration: {e}")
await self.animated_text.display_text(False, "Es ist ein unbekannter Fehler aufgetreten :(") await self.animated_text.display_text(False, "Es ist ein unbekannter Fehler aufgetreten :(")

View File

@ -47,7 +47,8 @@ class UserService:
user_name = user_name.lower() user_name = user_name.lower()
hashed_pw = sha256(password_clear_text.encode(encoding="utf-8")).hexdigest() hashed_pw = sha256(password_clear_text.encode(encoding="utf-8")).hexdigest()
return await self._db_service.create_user(user_name, user_mail, hashed_pw) created_user = await self._db_service.create_user(user_name, user_mail, hashed_pw)
return created_user
async def update_user(self, user: User) -> User: async def update_user(self, user: User) -> User:
disallowed_char = self._check_for_disallowed_char(user.user_name) disallowed_char = self._check_for_disallowed_char(user.user_name)