From ffd0cd59ea622af8f3c5451dda641f1abe28c120 Mon Sep 17 00:00:00 2001 From: Tienson Qin Date: Thu, 15 Apr 2021 21:21:43 +0800 Subject: [PATCH] fix: Switching graphs makes the journal page queries disappear Resolved #1594 Resolved #1567 --- src/main/frontend/components/reference.cljs | 6 +++--- src/main/frontend/components/repo.cljs | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/frontend/components/reference.cljs b/src/main/frontend/components/reference.cljs index 562f10861b..038880b175 100644 --- a/src/main/frontend/components/reference.cljs +++ b/src/main/frontend/components/reference.cljs @@ -68,7 +68,8 @@ :else (db/get-page-referenced-blocks page-name)) scheduled-or-deadlines (if (and journal? - (not (true? (state/scheduled-deadlines-disabled?)))) + (not (true? (state/scheduled-deadlines-disabled?))) + (= page-name (string/lower-case (date/journal-name)))) (db/get-date-scheduled-or-deadlines (string/capitalize page-name)) nil) references (db/get-page-linked-refs-refed-pages repo page-name) @@ -85,8 +86,7 @@ [:div.content (when (seq scheduled-or-deadlines) (ui/foldable - [:h2.font-bold.opacity-50 (let [] - "SCHEDULED AND DEADLINE")] + [:h2.font-bold.opacity-50 "SCHEDULED AND DEADLINE"] [:div.references-blocks.mb-6 (let [ref-hiccup (block/->hiccup scheduled-or-deadlines {:id (str page-name "-agenda") diff --git a/src/main/frontend/components/repo.cljs b/src/main/frontend/components/repo.cljs index b6adc7dabd..bc7e603736 100644 --- a/src/main/frontend/components/repo.cljs +++ b/src/main/frontend/components/repo.cljs @@ -209,8 +209,9 @@ {:title (get-repo-name url) :options {:on-click (fn [] (repo-handler/push-if-auto-enabled! (state/get-current-repo)) - (state/set-current-repo! url) + ;; load config + (common-handler/reset-config! url nil) (when-not (= :draw (state/get-current-route)) (route-handler/redirect-to-home!)) (when on-click