mirror of
https://github.com/logseq/logseq.git
synced 2026-06-01 19:01:22 +00:00
fix: lint
This commit is contained in:
@@ -859,7 +859,7 @@
|
||||
:logseq.task/scheduled :logseq.property/scheduled})
|
||||
conn))
|
||||
|
||||
(defn- fix-rename-parent-to-extends
|
||||
(defn fix-rename-parent-to-extends
|
||||
[conn _search-db]
|
||||
(let [db @conn
|
||||
parent-entity (d/entity db :logseq.property/parent)]
|
||||
|
||||
@@ -102,6 +102,16 @@
|
||||
first
|
||||
(d/entity db)))
|
||||
|
||||
(defn- page-with-parent-and-order
|
||||
"Apply to namespace pages"
|
||||
[db page & {:keys [parent]}]
|
||||
(let [library (ldb/get-built-in-page db "Library")]
|
||||
(when (nil? library)
|
||||
(throw (ex-info "Library page doesn't exist" {})))
|
||||
(assoc page
|
||||
:block/parent (or parent (:db/id library))
|
||||
:block/order (db-order/gen-key))))
|
||||
|
||||
(defn- split-namespace-pages
|
||||
[db page date-formatter create-class?]
|
||||
(let [{:block/keys [title] block-uuid :block/uuid} page]
|
||||
@@ -160,7 +170,7 @@
|
||||
(db-class/build-new-class db (assoc page :logseq.property.class/extends parent-eid)))
|
||||
(if (de/entity? page)
|
||||
page
|
||||
(gp-block/page-with-parent-and-order db page {:parent parent-eid})))))
|
||||
(page-with-parent-and-order db page {:parent parent-eid})))))
|
||||
pages)))
|
||||
[page])
|
||||
(remove nil?))))
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
[frontend.worker.db.migrate :as db-migrate]
|
||||
[logseq.db :as ldb]))
|
||||
|
||||
(deftest ^:focus test-fix-rename-parent-to-extends
|
||||
(deftest test-fix-rename-parent-to-extends
|
||||
(testing "Rename parent to extends"
|
||||
(let [db-transit (str (fs-node/readFileSync "src/test/migration/64.8.transit"))
|
||||
db (ldb/read-transit-str db-transit)
|
||||
|
||||
Reference in New Issue
Block a user