fix: application crash when re-indexing an MD graph

fixes https://github.com/logseq/db-test/issues/266
This commit is contained in:
Tienson Qin
2025-05-02 09:47:41 +08:00
parent 7214ff0b73
commit a6225e435a
2 changed files with 11 additions and 10 deletions

View File

@@ -20,13 +20,13 @@
(defn- sub-journals
[]
(when-let [repo (state/get-current-repo)]
(-> (react/q repo
[:frontend.worker.react/journals]
{:query-fn (fn [_]
(p/let [{:keys [data]} (views/<load-view-data nil {:journals? true})]
(remove nil? data)))}
nil)
util/react)))
(some-> (react/q repo
[:frontend.worker.react/journals]
{:query-fn (fn [_]
(p/let [{:keys [data]} (views/<load-view-data nil {:journals? true})]
(remove nil? data)))}
nil)
util/react)))
(rum/defc all-journals < rum/reactive db-mixins/query
[]

View File

@@ -828,9 +828,10 @@
#?(:cljs
(defn react
[ref]
(if rum/*reactions*
(rum/react ref)
@ref)))
(when ref
(if rum/*reactions*
(rum/react ref)
@ref))))
#?(:cljs
(def time-ms common-util/time-ms))