Skip to content

Commit c9ca3f5

Browse files
committed
minor tweaks
1 parent d4cf0e9 commit c9ca3f5

2 files changed

Lines changed: 10 additions & 2 deletions

File tree

validation_service_api/validation_service/auth.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,6 @@ async def _has_role(self, role, collab_name, client):
119119
# for robustness, perhaps just log
120120
for user in res.json():
121121
if self.username == user["username"]:
122-
print(collab_name)
123122
return True
124123
return False
125124

@@ -138,7 +137,9 @@ async def get_teams(self):
138137
item["name"] for item in res.json()
139138
if not (
140139
item["name"].startswith("d-") # ignore dataset collabs
140+
or item["name"].startswith("m-") # ignore model collabs
141141
or item["name"].startswith("nmc-test") # ignore NMC test collabs
142+
or item["name"].startswith("nmc-gd2022-guest")
142143
)
143144
)
144145
for role in ("administrator", "editor"):
@@ -173,7 +174,13 @@ def get_person(self, kg_client):
173174
identity = self.get_identity()
174175
family_name = identity["family_name"]
175176
given_name = identity["given_name"]
176-
person = omcore.Person.list(kg_client, family_name=family_name, given_name=given_name, release_status="any")
177+
person = omcore.Person.list(
178+
kg_client,
179+
family_name=family_name,
180+
given_name=given_name,
181+
release_status="any",
182+
space="common"
183+
)
177184
if person:
178185
if isinstance(person, list):
179186
if len(person) > 1:

validation_service_api/validation_service/resources/auth.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ async def list_projects(
6868
)
6969
else:
7070
raise
71+
print(teams) # for debugging
7172
projects = {}
7273
for role in teams:
7374
if role.startswith("collab-"):

0 commit comments

Comments
 (0)