mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 06:41:25 +08:00
Use query params for sortable table headings
This commit is contained in:
@ -236,8 +236,8 @@ class ListController < ApplicationController
|
||||
route_params = {format: 'json'}
|
||||
route_params[:category] = @category.slug_for_url if @category
|
||||
route_params[:parent_category] = @category.parent_category.slug_for_url if @category && @category.parent_category
|
||||
route_params[:sort_order] = opts[:sort_order] if opts[:sort_order].present?
|
||||
route_params[:sort_descending] = opts[:sort_descending] if opts[:sort_descending].present?
|
||||
route_params[:order] = opts[:order] if opts[:order].present?
|
||||
route_params[:ascending] = opts[:ascending] if opts[:ascending].present?
|
||||
route_params
|
||||
end
|
||||
|
||||
@ -265,8 +265,8 @@ class ListController < ApplicationController
|
||||
topic_ids: param_to_integer_list(:topic_ids),
|
||||
exclude_category: (params[:exclude_category] || select_menu_item.try(:filter)),
|
||||
category: params[:category],
|
||||
sort_order: params[:sort_order],
|
||||
sort_descending: params[:sort_descending],
|
||||
order: params[:order],
|
||||
ascending: params[:ascending],
|
||||
status: params[:status]
|
||||
}
|
||||
options[:no_subcategories] = true if params[:no_subcategories] == 'true'
|
||||
|
Reference in New Issue
Block a user