From 03de94121c9eabc7d37546f58ae5b6d8ad3681c7 Mon Sep 17 00:00:00 2001 From: Lukas Siemon Date: Fri, 15 Jan 2021 11:41:17 -0800 Subject: [PATCH] amend: simplification Untested, but this should work exactly the same --- src/vue-app/scanners/backlinks.js | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) diff --git a/src/vue-app/scanners/backlinks.js b/src/vue-app/scanners/backlinks.js index 3fd985d..89b3b34 100644 --- a/src/vue-app/scanners/backlinks.js +++ b/src/vue-app/scanners/backlinks.js @@ -1,19 +1,8 @@ import objectScan from "object-scan"; -const getAllBacklinks = async (input) => { - let results = []; - - objectScan(["**.type"], { - filterFn: ({ value, parent }) => { - const isLinkNode = value === "zettelkasten_link"; - - if (isLinkNode) { - results.push(parent); - } - } - })(input); - - return results; -}; +const getAllBacklinks = async (input) => objectScan(["**.type"], { + rtn: 'parent', + filterFn: ({ value }) => value === "zettelkasten_link" +})(input); export default getAllBacklinks;