fix: blank journals page

This commit is contained in:
Tienson Qin
2025-04-25 22:46:37 +08:00
parent 97c4a4de5b
commit aa2bf82b08

View File

@@ -708,7 +708,6 @@
(let [default-home (get-default-home-if-valid)
current-repo (state/sub :git/current-repo)
loading-files? (when current-repo (state/sub [:repo/loading-files? current-repo]))
latest-journals (db/get-latest-journals (state/get-current-repo) 1)
graph-parsing-state (state/sub [:graph/parsing-state current-repo])]
(cond
(or
@@ -727,20 +726,17 @@
(:page default-home))
(route-handler/redirect-to-page! (:page default-home))
(and config/publishing?
(not default-home)
(empty? latest-journals))
(let [latest-journals (db/get-latest-journals (state/get-current-repo) 1)]
(and config/publishing?
(not default-home)
(empty? latest-journals)))
(route-handler/redirect! {:to :all-pages})
loading-files?
(ui/loading (t :loading-files))
(seq latest-journals)
(journal/all-journals)
;; FIXME: why will this happen?
:else
[:div])])))
(journal/all-journals))])))
(defn- hide-context-menu-and-clear-selection
[e]