mirror of
https://github.com/logseq/logseq.git
synced 2026-04-28 08:04:40 +00:00
fix: add back properties validation
and fix closed validation. Also temporarily comment out properties graph parts that are still invalid
This commit is contained in:
5
deps/db/script/validate_client_db.cljs
vendored
5
deps/db/script/validate_client_db.cljs
vendored
@@ -16,8 +16,9 @@
|
||||
|
||||
(defn validate-client-db
|
||||
"Validate datascript db as a vec of entity maps"
|
||||
[db ent-maps {:keys [verbose group-errors closed-maps]}]
|
||||
(let [schema (db-validate/update-schema db-malli-schema/DB db {:closed-schema? closed-maps})]
|
||||
[db ent-maps* {:keys [verbose group-errors closed-maps]}]
|
||||
(let [ent-maps (db-malli-schema/update-properties-in-ents ent-maps*)
|
||||
schema (db-validate/update-schema db-malli-schema/DB db {:closed-schema? closed-maps})]
|
||||
(if-let [errors (->> ent-maps
|
||||
(m/explain schema)
|
||||
:errors)]
|
||||
|
||||
Reference in New Issue
Block a user