feat: hide statistics, work time, expenses and finances from regular users

This commit is contained in:
2024-12-09 20:16:28 +04:00
parent 863dd226c3
commit daa34b2808

View File

@@ -75,7 +75,8 @@ class AuthService(BaseService):
self.session.add(user) self.session.add(user)
await self.session.commit() await self.session.commit()
payload = { payload = {
'sub': str(user.id) 'sub': str(user.id),
'role': user.role_key,
} }
access_token = self._generate_jwt_token(payload) access_token = self._generate_jwt_token(payload)
return AuthLoginResponse(access_token=access_token) return AuthLoginResponse(access_token=access_token)