diff --git a/libs/labelbox/src/labelbox/schema/user_group.py b/libs/labelbox/src/labelbox/schema/user_group.py index 01657f758..a6ee84d9b 100644 --- a/libs/labelbox/src/labelbox/schema/user_group.py +++ b/libs/labelbox/src/labelbox/schema/user_group.py @@ -142,7 +142,7 @@ def get(self) -> "UserGroup": } result = self.client.execute(query, params) if not result: - raise InvalidQueryError("Failed to fetch group") + raise InvalidQueryError("Failed to fetch group, ID likely incorrect") self.name = result["userGroup"]["name"] self.color = UserGroupColor(result["userGroup"]["color"]) self.projects = self._get_projects_set(result["userGroup"]["projects"]["nodes"]) @@ -201,7 +201,7 @@ def update(self) -> "UserGroup": } result = self.client.execute(query, params) if not result: - raise UnprocessableEntityError("Failed to update group") + raise UnprocessableEntityError("Failed to update user group, either user group name is in use currently, or provided user or projects don't exist") return self def create(self) -> "UserGroup": @@ -263,7 +263,7 @@ def create(self) -> "UserGroup": } result = self.client.execute(query, params) if not result: - raise ResourceCreationError("Failed to create group") + raise ResourceCreationError("Failed to create user group, either user group name is in use currently, or provided user or projects don't exist") result = result["createUserGroup"]["group"] self.id = result["id"] return self