Skip to content

Commit 75fba24

Browse files
committed
Support ordering for root level items
in case parent is nil
1 parent f218869 commit 75fba24

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lib/closure_tree/numeric_deterministic_ordering.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,8 @@ def _ct_move_new_sibling(sibling, add_after)
112112
self.order_value += 1
113113
self.save!
114114
end
115-
parent.add_child(sibling) # <- this causes sibling to be saved.
115+
sibling.parent = self.parent
116+
sibling.save!
116117
end
117118
end
118119
end

0 commit comments

Comments
 (0)