From baa3a11b8d0b3161f384eacdbfeb438b37d30b46 Mon Sep 17 00:00:00 2001 From: rcmerci Date: Fri, 13 Oct 2023 21:18:37 +0800 Subject: [PATCH] fix(rtc): update schema --- src/main/frontend/db/rtc/const.cljs | 2 +- src/main/frontend/db/rtc/db_listener.cljs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/frontend/db/rtc/const.cljs b/src/main/frontend/db/rtc/const.cljs index ca5fdb915f..8e4697b6f3 100644 --- a/src/main/frontend/db/rtc/const.cljs +++ b/src/main/frontend/db/rtc/const.cljs @@ -72,7 +72,7 @@ -(def block-type-schema [:enum "property" "class" "whiteboard" "macros" "object"]) +(def block-type-schema [:enum "property" "class" "whiteboard" "object" "hidden"]) (def op-schema [:multi {:dispatch first :decode/string #(update % 0 keyword)} [:move diff --git a/src/main/frontend/db/rtc/db_listener.cljs b/src/main/frontend/db/rtc/db_listener.cljs index 9bceb3f0a8..723f616875 100644 --- a/src/main/frontend/db/rtc/db_listener.cljs +++ b/src/main/frontend/db/rtc/db_listener.cljs @@ -13,7 +13,7 @@ (fn [m datom] (let [[_e a _v t _add?] datom] (if-let [[_e _a _v old-t _old-add?] (get m a)] - (if (< old-t t) + (if (<= old-t t) (assoc m a datom) m) (assoc m a datom))))