From 306a029714bbe4495354a8439cf2e2217029f40a Mon Sep 17 00:00:00 2001 From: Mikhail Sveshnikov Date: Thu, 23 May 2024 22:09:48 +0400 Subject: [PATCH] fix create team api (#1125) --- src/evidently/ui/workspace/cloud.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/evidently/ui/workspace/cloud.py b/src/evidently/ui/workspace/cloud.py index 40378fded0..afbd177220 100644 --- a/src/evidently/ui/workspace/cloud.py +++ b/src/evidently/ui/workspace/cloud.py @@ -152,17 +152,17 @@ def __init__( pm, ) - def create_org(self, org: Org) -> Org: + def create_org(self, name: str) -> Org: assert isinstance(self.project_manager.metadata, CloudMetadataStorage) - return self.project_manager.metadata.create_org(org).to_org() + return self.project_manager.metadata.create_org(Org(name=name)).to_org() def list_orgs(self) -> List[Org]: assert isinstance(self.project_manager.metadata, CloudMetadataStorage) return [o.to_org() for o in self.project_manager.metadata.list_orgs()] - def create_team(self, team: Team, org_id: OrgID) -> Team: + def create_team(self, name: str, org_id: OrgID) -> Team: assert isinstance(self.project_manager.metadata, CloudMetadataStorage) - return self.project_manager.metadata.create_team(team, org_id).to_team() + return self.project_manager.metadata.create_team(Team(name=name), org_id).to_team() class CloudAuthManager(NoopAuthManager):