Browse Source

fix: don't cache nil as seen immutable entities

Tienson Qin 9 months ago
parent
commit
5a374c9e11
1 changed files with 1 additions and 1 deletions
  1. 1 1
      deps/db/src/logseq/db/frontend/entity_plus.cljc

+ 1 - 1
deps/db/src/logseq/db/frontend/entity_plus.cljc

@@ -61,7 +61,7 @@
     (if-let [e (find @*seen-immutable-entities eid)]
       (val e)
       (let [r (d/entity db eid)]
-        (vswap! *seen-immutable-entities assoc eid r)
+        (when r (vswap! *seen-immutable-entities assoc eid r))
         r))
     (d/entity db eid)))