From 3853fc5e5beca9eae9701b4dd186dd1e1d94b452 Mon Sep 17 00:00:00 2001 From: Tienson Qin Date: Thu, 30 Jan 2025 18:12:12 +0800 Subject: [PATCH] fix: invalid data --- src/main/frontend/worker/db/migrate.cljs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/frontend/worker/db/migrate.cljs b/src/main/frontend/worker/db/migrate.cljs index e5925c75c4..95bfde09cb 100644 --- a/src/main/frontend/worker/db/migrate.cljs +++ b/src/main/frontend/worker/db/migrate.cljs @@ -895,6 +895,12 @@ (into {} entity)) eid (:db/id entity) fix (cond + (and (:db/valueType entity) + (not (or (:db/ident entity) + (:db/cardinality entity)))) + [[:db/retract eid :db/valueType] + [:db/retract eid :db/cardinality]] + (= #{:block/tx-id} (set (keys entity))) [[:db/retractEntity (:db/id entity)]]