module ActiveAdmin::OrderableTable::ControllerActions
Public Instance Methods
orderable()
click to toggle source
# 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