(self, project_string_id)
| 235 | return user |
| 236 | |
| 237 | def serialize_with_permission(self, project_string_id): |
| 238 | |
| 239 | permission_level = None |
| 240 | if self.permissions_projects: |
| 241 | permission_level = self.permissions_projects.get(project_string_id) |
| 242 | |
| 243 | return { |
| 244 | 'id': self.id, |
| 245 | 'member_id': self.member_id, |
| 246 | 'email': self.email, |
| 247 | 'first_name': self.first_name, |
| 248 | 'last_name': self.last_name, |
| 249 | 'profile_image_thumb_url': self.get_profile_image_thumb_url(), |
| 250 | 'username': self.username, |
| 251 | 'permission_level': permission_level, |
| 252 | 'member_kind': 'human' |
| 253 | } |
| 254 | |
| 255 | @staticmethod |
| 256 | def get_user_by_oauth2_id(session, oidc_id): |
no test coverage detected