diff options
author | metamuffin <metamuffin@disroot.org> | 2025-02-17 15:39:34 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-02-17 15:39:34 +0100 |
commit | 8c58c0a0339ee9a695410c494b7a177c9858787c (patch) | |
tree | 6f17ac471693ad5529ee7030df1f2a5d08d5eace | |
parent | 76ba5669fd187799097f6f763d14638e2c04f441 (diff) | |
download | jellything-8c58c0a0339ee9a695410c494b7a177c9858787c.tar jellything-8c58c0a0339ee9a695410c494b7a177c9858787c.tar.bz2 jellything-8c58c0a0339ee9a695410c494b7a177c9858787c.tar.zst |
do not set invalid parent on root node
-rw-r--r-- | import/src/lib.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/import/src/lib.rs b/import/src/lib.rs index 293ffb0..5db9f58 100644 --- a/import/src/lib.rs +++ b/import/src/lib.rs @@ -127,7 +127,9 @@ fn import_traverse( } db.update_node_init(id, |n| { - n.parents.insert(parent); + if parent != NodeID::MIN { + n.parents.insert(parent); + } n.slug = slug; n.visibility = visibility; Ok(()) |