mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-09-01 21:23:10 +00:00
parent
8f5dd22617
commit
26a4176851
@ -105,13 +105,12 @@ public class GlossaryTermRepository extends EntityRepository<GlossaryTerm> {
|
|||||||
// Validate parent term
|
// Validate parent term
|
||||||
EntityReference parentTerm = Entity.getEntityReference(entity.getParent());
|
EntityReference parentTerm = Entity.getEntityReference(entity.getParent());
|
||||||
entity.setParent(parentTerm);
|
entity.setParent(parentTerm);
|
||||||
|
|
||||||
validateHierarchy(entity);
|
|
||||||
|
|
||||||
// Validate glossary
|
// Validate glossary
|
||||||
Glossary glossary = Entity.getEntity(entity.getGlossary(), "reviewers", Include.NON_DELETED);
|
Glossary glossary = Entity.getEntity(entity.getGlossary(), "reviewers", Include.NON_DELETED);
|
||||||
entity.setGlossary(glossary.getEntityReference());
|
entity.setGlossary(glossary.getEntityReference());
|
||||||
|
|
||||||
|
validateHierarchy(entity);
|
||||||
|
|
||||||
// If reviewers is not set in the glossary term, then carry it from the glossary
|
// If reviewers is not set in the glossary term, then carry it from the glossary
|
||||||
entity.setReviewers(entity.getReviewers() == null ? glossary.getReviewers() : entity.getReviewers());
|
entity.setReviewers(entity.getReviewers() == null ? glossary.getReviewers() : entity.getReviewers());
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user