Fix sorting in members/index

This commit is contained in:
Hugo Peixoto 2023-09-24 11:28:58 +01:00
parent d6bd26c76f
commit 066bf32e0c

View File

@ -2,14 +2,15 @@ module MembersHelper
def link_to_current_with_sort text, default_sort
current_sort = stringify(sort_params)
pp [default_sort, current_sort]
current_params = request.params.except(:action, :controller)
if default_sort == current_sort
link_to text, members_path(sort: invert_sort_order(current_sort))
current_params.merge!(sort: invert_sort_order(current_sort))
else
link_to text, members_path(sort: default_sort)
current_params.merge!(sort: default_sort)
end
link_to text, members_path(current_params)
end
private