From 05da02659a9024cddd08c4961ea465b11a0c1671 Mon Sep 17 00:00:00 2001 From: Tienson Qin Date: Thu, 11 Aug 2022 20:10:31 +0800 Subject: [PATCH] fix: api.custom_query --- src/main/logseq/api.cljs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/logseq/api.cljs b/src/main/logseq/api.cljs index 06bf447ec..dcc4a7191 100644 --- a/src/main/logseq/api.cljs +++ b/src/main/logseq/api.cljs @@ -713,7 +713,11 @@ result (apply d/q query db resolved-inputs)] (clj->js result))))) -(def ^:export custom_query db/custom-query) +(defn ^:export custom_query + [query-string] + (let [result (let [query (cljs.reader/read-string query-map-or-string)] + (db/custom-query {:query query}))] + (bean/->js (normalize-keyword-for-json (flatten @result))))) (defn ^:export download_graph_db []