diff --git a/src/snek/view/settings/profile.py b/src/snek/view/settings/profile.py index 75ebd59..52f46df 100644 --- a/src/snek/view/settings/profile.py +++ b/src/snek/view/settings/profile.py @@ -30,9 +30,10 @@ class SettingsProfileView(BaseFormView): async def post(self): data = await self.request.post() user = await self.services.user.get(uid=self.session.get("uid")) + user['nick'] = data['nick'] await self.services.user.save(user) - await self.services.user_property.set(self.request["user"]["uid"],"profile", data['profile']) + await self.services.user_property.set(user["uid"],"profile", data['profile']) return web.HTTPFound("/settings/profile.html")