creocoder / yii2-nested-sets

The nested sets behavior for the Yii framework.
Other
446 stars 129 forks source link

update root #87

Closed nguyentuansieu closed 8 years ago

nguyentuansieu commented 8 years ago

Hello!

I make to tree with function makeRoot();

When I update, move root 2 to child of root 1

I see:

Root 1 - lft 1, rgt 4 Root 2 - lft 2, rgt 3 Working fine

I change Root 2 is root.

I see Root 1, lft 1, rgt 4, Root 2, lft 2, rgt 3

Wrong. Because

Root 1 - lft 1, rgt 2 Root 2 - lft 1, rgt 2

I use Tree. I see Tree not change to 2.

In update maybe use makeRoot??

nguyentuansieu commented 8 years ago

Oh, in update maybe use makeRoot(), I just read code again. I'm sorry, thank you!