mirror of https://github.com/logseq/logseq
fix: update existing tag's parent when creating namespacing tag
parent
374ebf7cea
commit
b2c3742431
|
@ -129,11 +129,14 @@
|
||||||
(if class?
|
(if class?
|
||||||
(cond
|
(cond
|
||||||
(and (de/entity? page) (ldb/class? page))
|
(and (de/entity? page) (ldb/class? page))
|
||||||
page
|
(assoc page :logseq.property/parent parent-eid)
|
||||||
(de/entity? page) ; page exists but not a class, avoid converting here becuase this could be troublesome.
|
|
||||||
|
(de/entity? page) ; page exists but not a class, avoid converting here because this could be troublesome.
|
||||||
nil
|
nil
|
||||||
|
|
||||||
(zero? idx)
|
(zero? idx)
|
||||||
(db-class/build-new-class db page)
|
(db-class/build-new-class db page)
|
||||||
|
|
||||||
:else
|
:else
|
||||||
(db-class/build-new-class db (assoc page :logseq.property/parent parent-eid)))
|
(db-class/build-new-class db (assoc page :logseq.property/parent parent-eid)))
|
||||||
(if (or (de/entity? page) (zero? idx))
|
(if (or (de/entity? page) (zero? idx))
|
||||||
|
|
Loading…
Reference in New Issue