X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=authosm%2Fmodels.py;h=74c1f1eb396be5da893f6bbf240784da31816b95;hb=refs%2Ftags%2Fv6.0.4;hp=f968dfaf416805450b0045be030e17edd45554ef;hpb=e5a130af55131c3437fe3e2b7bb7cdacd0b22add;p=osm%2FLW-UI.git diff --git a/authosm/models.py b/authosm/models.py index f968dfa..74c1f1e 100644 --- a/authosm/models.py +++ b/authosm/models.py @@ -93,11 +93,10 @@ class AbstractOsmUser(AbstractBaseUser, PermissionsMixin): def get_projects(self): client = Client() user_info = client.get_user_info(self.get_token(), self.username) - projects = client.get_projects(self.get_token(), user_info['data']['projects']) - if 'error' in projects and projects['error'] is True: + if 'error' in user_info and user_info['error'] is True: return [] else: - return projects['data'] + return user_info['data']['project_role_mappings'] def switch_project(self, project_id): client = Client()