rails4でacts_as_listをアップデートしたらdefaultのpositionが設定され、topが1になっていた件

acts_as_listをrails3で使っていたのですが、rails4にアップデートする作業中にacts_as_listもアップデートしました。

rspecがエラーを出しまくりましたが、原因はdefaultのpositionが設定され、1になっていたことです。

0を指定すると1より小さいということで強制的に1にされてしまいます。

0にしたかったのでコードを見ていくとConfigurationが。

下記のようにトップのpositionを設定できます。

acts_as_list :scope => :something, top_of_list: 0

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です