X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/cf83b358f087a87b5ff095d3ed7a8c6920c60ffe..d1c2611350e47527730f6d3b226b998abf15a607:/src/models/tree.ts diff --git a/src/models/tree.ts b/src/models/tree.ts index c7713cbcf0..e92913887a 100644 --- a/src/models/tree.ts +++ b/src/models/tree.ts @@ -74,6 +74,7 @@ export const setNodeValueWith = (mapFn: (value: T) => T) => (id: string) => ( export const mapTreeValues = (mapFn: (value: T) => R) => (tree: Tree): Tree => getNodeDescendantsIds('')(tree) .map(id => getNode(id)(tree)) + .filter(node => !!node) .map(mapNodeValue(mapFn)) .reduce((newTree, node) => setNode(node)(newTree), createTree());