fix: update existing tag's parent when creating namespacing tag

refactor/assets
Tienson Qin 2024-09-25 16:49:06 +08:00
parent 374ebf7cea
commit b2c3742431
1 changed files with 5 additions and 2 deletions

View File

@ -129,11 +129,14 @@
(if class?
(cond
(and (de/entity? page) (ldb/class? page))
page
(de/entity? page) ; page exists but not a class, avoid converting here becuase this could be troublesome.
(assoc page :logseq.property/parent parent-eid)
(de/entity? page) ; page exists but not a class, avoid converting here because this could be troublesome.
nil
(zero? idx)
(db-class/build-new-class db page)
:else
(db-class/build-new-class db (assoc page :logseq.property/parent parent-eid)))
(if (or (de/entity? page) (zero? idx))