mod actions: update /mod_actions index.

* Add newest and oldest order options.
* Rearrange columns to match /user_actions page.
This commit is contained in:
evazion
2022-09-19 05:08:04 -05:00
parent f55aa85c68
commit 23f9a1af7e
4 changed files with 18 additions and 8 deletions

View File

@@ -82,7 +82,14 @@ class ModAction < ApplicationRecord
q = search_attributes(params, :id, :created_at, :updated_at, :category, :description, :creator)
q = q.text_attribute_matches(:description, params[:description_matches])
q.apply_default_order(params)
case params[:order]
when "created_at_asc"
q = q.order(created_at: :asc, id: :asc)
else
q = q.apply_default_order(params)
end
q
end
def category_id