From 7ac3a64b28e5e23b0ab46b1b88c37c17e1d231d0 Mon Sep 17 00:00:00 2001 From: Tobias Domhan Date: Thu, 18 Jan 2024 07:57:22 +0100 Subject: [PATCH] Don't insert old references back. --- src/main/frontend/modules/outliner/datascript.cljc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main/frontend/modules/outliner/datascript.cljc b/src/main/frontend/modules/outliner/datascript.cljc index 30ebfebfb..48f089f97 100644 --- a/src/main/frontend/modules/outliner/datascript.cljc +++ b/src/main/frontend/modules/outliner/datascript.cljc @@ -107,9 +107,7 @@ {:tx [[:db/retract (:db/id ref) :block/refs (:db/id block)] [:db/retract (:db/id ref) :block/path-refs (:db/id block)] [:db/add id :block/content new-content]] - :revert-tx [[:db/add (:db/id ref) :block/refs (:db/id block)] - [:db/add (:db/id ref) :block/path-refs (:db/id block)] - [:db/add id :block/content (:block/content ref)]]})) refs))) + :revert-tx [[:db/add id :block/content (:block/content ref)]]})) refs))) (apply concat)) retracted-tx' (mapcat :tx retracted-tx) revert-tx (mapcat :revert-tx retracted-tx)]