From 7aba784065d0a9e79d3ec0d0b43b20a336d237a2 Mon Sep 17 00:00:00 2001 From: Mattia Roccoberton Date: Wed, 21 Apr 2021 09:23:18 +0200 Subject: [PATCH] Fix clear filters path when search path is set --- app/views/administrate_ransack/_filters.html.erb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/views/administrate_ransack/_filters.html.erb b/app/views/administrate_ransack/_filters.html.erb index 03c6194..94e4dc8 100644 --- a/app/views/administrate_ransack/_filters.html.erb +++ b/app/views/administrate_ransack/_filters.html.erb @@ -17,8 +17,10 @@ if local_assigns.has_key?(:search_path) form_path = @ransack_results form_options[:url] = search_path + clear_filters_path = search_path else form_path = [:admin, @ransack_results] + clear_filters_path = url_for(url_for([:admin, @ransack_results.klass])) end %> <%= search_form_for form_path, form_options do |f| %> @@ -81,6 +83,6 @@
<%= f.submit %> - <%= link_to t('administrate_ransack.filters.clear_filters'), url_for([:admin, @ransack_results.klass]), class: 'btn-clear-filters' %> + <%= link_to t('administrate_ransack.filters.clear_filters'), clear_filters_path, class: 'btn-clear-filters' %>
<% end %>