Rails 2.2以降でActiveScaffoldSortable

ActiveScaffoldでDrag&Dropでソートするためのaddonなんだけど、Rails2.2以降では動かないので、パッチがあたったバージョンで動かす。

./script/plugin install git://github.com/davec/active_scaffold_sortable.git -r patch-queue

これでもなんか上手く行かない。
reorder時にactive_scaffold_tbody_idが正しく取得されていない。active_scaffold_tbody_idはparams[:eid]があった場合にそれを使うけど、リスト表示時には指定してあって、reorder時には指定してないのが問題。
vender/plugin/active_scaffold_sortable/lib/actions/sortable.rbの最後の方でparam指定してんので

:url => { .... , :eid => params[:eid] }

と追加してやればおk。
まだ2.3では試してない。

追記:2.3.2だと全くダメ。エラーも出ない。追いかけるのはまた今度。