mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-10-29 17:49:14 +00:00
Fixed UI: While removing one edge, all the edge related to same node is getting disappear #9792 (#9793)
This commit is contained in:
parent
11ebd8c050
commit
1d874f49d0
@ -257,10 +257,12 @@ const EntityLineageComponent: FunctionComponent<EntityLineageProp> = ({
|
||||
};
|
||||
removeLineageHandler(edgeData);
|
||||
setEdges((prevEdges) => {
|
||||
return prevEdges.filter(
|
||||
(edge) =>
|
||||
edge.source !== data.source.id && edge.target !== data.target.id
|
||||
);
|
||||
return prevEdges.filter((edge) => {
|
||||
const isRemovedEdge =
|
||||
edge.source === data.source.id && edge.target === data.target.id;
|
||||
|
||||
return !isRemovedEdge;
|
||||
});
|
||||
});
|
||||
const newDownStreamEdges = getSelectedEdgeArr(
|
||||
updatedLineageData.downstreamEdges || [],
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user