Prechádzať zdrojové kódy

fix: don't cache nil as seen immutable entities

Tienson Qin 10 mesiacov pred
rodič
commit
5a374c9e11

+ 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)))