Module: ActiveAdmin::OrderableTable::ControllerActions
- Defined in:
- lib/active_admin/orderable_table.rb
Instance Method Summary collapse
Instance Method Details
#orderable ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 |
# File 'lib/active_admin/orderable_table.rb', line 5 def orderable member_action :reorder, method: :post do position = params[:position].to_i if params[:ordinals] ordinals_scope = params[:ordinals].map { |ordinal| ordinal.to_i } resource.insert_at position, ordinals_scope else resource.insert_at position end head 200 end end |