ui - show all teams on ui

This commit is contained in:
Ishaan Jaff 2024-04-22 14:15:50 -07:00
parent cd3b2a21c1
commit 50bbd188fb

View file

@ -5911,11 +5911,18 @@ async def user_info(
user_id=user_api_key_dict.user_id
)
# *NEW* get all teams in user 'teams' field
teams_2 = await prisma_client.get_data(
team_id_list=caller_user_info.teams,
table_name="team",
query_type="find_all",
)
if getattr(caller_user_info, "user_role", None) == "proxy_admin":
teams_2 = await prisma_client.get_data(
table_name="team",
query_type="find_all",
team_id_list=None,
)
else:
teams_2 = await prisma_client.get_data(
team_id_list=caller_user_info.teams,
table_name="team",
query_type="find_all",
)
if teams_2 is not None and isinstance(teams_2, list):
for team in teams_2: