feat(siblings): dont show multiple platform icons if the siblings are ghost nodes (#8543)

This commit is contained in:
Gabe Lyons 2023-08-08 14:11:43 -07:00 committed by GitHub
parent 926a9c36a6
commit b9dc1a3ae6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 1 deletions

View File

@ -60,7 +60,7 @@ export function getDataForEntityType<T>({
};
}
if (anyEntityData?.siblings?.siblings?.length > 0 && !isHideSiblingMode) {
if (anyEntityData?.siblings?.siblings?.filter((sibling) => sibling.exists).length > 0 && !isHideSiblingMode) {
const genericSiblingProperties: GenericEntityProperties[] = anyEntityData?.siblings?.siblings?.map((sibling) =>
getDataForEntityType({ data: sibling, getOverrideProperties: () => ({}) }),
);

View File

@ -251,6 +251,9 @@ fragment lineageFields on EntityWithRelationships {
siblings {
urn
type
... on Dataset {
exists
}
...lineageNodeProperties
}
}
@ -369,6 +372,9 @@ query getEntityLineage(
siblings {
urn
type
... on Dataset {
exists
}
...lineageNodeProperties
}
}