|
|
@@ -16,7 +16,9 @@
|
|
|
[frontend.state :as state]
|
|
|
[frontend.util :as util :refer [react]]
|
|
|
[frontend.db.rules :refer [rules]]
|
|
|
- [frontend.db.default :as default-db]))
|
|
|
+ [frontend.db.default :as default-db]
|
|
|
+ [frontend.util.property :as property]
|
|
|
+ [frontend.util.drawer :as drawer]))
|
|
|
|
|
|
;; TODO: extract to specific models and move data transform logic to the
|
|
|
;; corresponding handlers.
|
|
|
@@ -1041,7 +1043,11 @@
|
|
|
patterns (->> (conj alias-names page)
|
|
|
(map pattern))
|
|
|
filter-fn (fn [datom]
|
|
|
- (some (fn [p] (re-find p (:v datom))) patterns))]
|
|
|
+ (some (fn [p]
|
|
|
+ (re-find p (->> (:v datom)
|
|
|
+ (property/remove-built-in-properties (:block/format page))
|
|
|
+ (drawer/remove-logbook))))
|
|
|
+ patterns))]
|
|
|
(->> (react/q repo [:frontend.db.react/page-unlinked-refs page-id]
|
|
|
{:query-fn (fn [db _tx-report _result]
|
|
|
(let [ids
|