feat: add a way to disable built-in scheduled-and-deadline

pull/1556/head
Tienson Qin 2021-03-29 13:41:19 +08:00
parent cb776b1e19
commit 24f0167305
2 changed files with 7 additions and 1 deletions

View File

@ -67,7 +67,8 @@
(db/get-block-referenced-blocks block-id)
:else
(db/get-page-referenced-blocks page-name))
scheduled-or-deadlines (if journal?
scheduled-or-deadlines (if (and journal?
(not (true? (state/scheduled-deadlines-disabled?))))
(db/get-date-scheduled-or-deadlines (string/capitalize page-name))
nil)
references (db/get-page-linked-refs-refed-pages repo page-name)

View File

@ -188,6 +188,11 @@
(true? (:feature/enable-grammarly?
(get (sub-config) (get-current-repo)))))
(defn scheduled-deadlines-disabled?
[]
(true? (:feature/disable-scheduled-and-deadline-query?
(get (sub-config) (get-current-repo)))))
(defn enable-timetracking?
[]
(not (false? (:feature/enable-timetracking?