From: lombardofr Date: Mon, 19 Aug 2019 07:33:56 +0000 (+0200) Subject: fix bug 823; fix bug 800 X-Git-Tag: v6.0.2rc1^2~1 X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;ds=sidebyside;h=5bc5ebbb3fe574a5699c580594808cee44a4e0b3;p=osm%2FLW-UI.git fix bug 823; fix bug 800 Change-Id: Idafe6cd3ab8db26cb763be9f334809429dbec913 Signed-off-by: lombardofr --- 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() diff --git a/projecthandler/template/project/osm/osm_project_left_sidebar.html b/projecthandler/template/project/osm/osm_project_left_sidebar.html index 7259834..a16d86e 100644 --- a/projecthandler/template/project/osm/osm_project_left_sidebar.html +++ b/projecthandler/template/project/osm/osm_project_left_sidebar.html @@ -1,3 +1,18 @@ +