diff --git a/src/main/frontend/components/block.cljs b/src/main/frontend/components/block.cljs index dd933b5498..32e00fd77c 100644 --- a/src/main/frontend/components/block.cljs +++ b/src/main/frontend/components/block.cljs @@ -763,9 +763,6 @@ (do (prn :debug :unknown-title-error :title s :data (db/pull (:db/id page-entity))) - (db/transact! [{:db/id (:db/id page-entity) - :block/title "FIX unknown page" - :block/name "fix unknown page"}]) "Unknown title") (re-find db-content/id-ref-pattern s) (db-content/content-id-ref->page s (:block/refs page-entity)) diff --git a/src/main/frontend/worker/db/migrate.cljs b/src/main/frontend/worker/db/migrate.cljs index 402a8833e2..d47b312a7b 100644 --- a/src/main/frontend/worker/db/migrate.cljs +++ b/src/main/frontend/worker/db/migrate.cljs @@ -1035,14 +1035,15 @@ (when (neg? compare-result) (js/console.warn (str "Current db schema-version is " db-schema/version ", max available schema-version is " max-schema-version)))) -(defn- ensure-built-in-data-exists! +(defn ensure-built-in-data-exists! [conn] (let [*uuids (atom {}) data (->> (sqlite-create-graph/build-db-initial-data "") (keep (fn [data] (if (map? data) (cond - (= (:db/ident data) :logseq.kv/schema-version) + ;; Already created db-idents like :logseq.kv/graph-initial-schema-version should not be overwritten + (= "logseq.kv" (some-> (:db/ident data) namespace)) nil (= (:block/title data) "Contents")