From 098625c5492d86f4e5ce5073d8c06783d2d0632d Mon Sep 17 00:00:00 2001 From: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com> Date: Tue, 1 Aug 2023 11:25:42 +0530 Subject: [PATCH] feat(server): description support for team hierarchy (#12638) --- .../java/org/openmetadata/service/jdbi3/TeamRepository.java | 3 ++- .../resources/json/schema/entity/teams/teamHierarchy.json | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/TeamRepository.java b/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/TeamRepository.java index 8d213e82d5b..617a070d7ee 100644 --- a/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/TeamRepository.java +++ b/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/TeamRepository.java @@ -245,7 +245,8 @@ public class TeamRepository extends EntityRepository { .withHref(team.getHref()) .withFullyQualifiedName(team.getFullyQualifiedName()) .withIsJoinable(team.getIsJoinable()) - .withChildren(null); + .withChildren(null) + .withDescription(team.getDescription()); } private TeamHierarchy deepCopy(TeamHierarchy team) { diff --git a/openmetadata-spec/src/main/resources/json/schema/entity/teams/teamHierarchy.json b/openmetadata-spec/src/main/resources/json/schema/entity/teams/teamHierarchy.json index bd9f2a590b8..5c5a48fb882 100644 --- a/openmetadata-spec/src/main/resources/json/schema/entity/teams/teamHierarchy.json +++ b/openmetadata-spec/src/main/resources/json/schema/entity/teams/teamHierarchy.json @@ -26,6 +26,10 @@ "description": "A unique name of the team typically the team ID from an identity provider. Example - group Id from LDAP.", "$ref": "../../type/basic.json#/definitions/entityName" }, + "description": { + "description": "Description of the team.", + "$ref": "../../type/basic.json#/definitions/markdown" + }, "fullyQualifiedName": { "description": "FullyQualifiedName same as `name`.", "$ref": "../../type/basic.json#/definitions/fullyQualifiedEntityName"