From ed69eb7f062f1d6ad6514a8542ed73ae4b58e87d Mon Sep 17 00:00:00 2001 From: Rafael Martins Date: Tue, 21 Feb 2012 21:26:24 -0200 Subject: [PATCH] Fix for search views forgetting facets when a new query was sent --- app/views/search/_search_form.rhtml | 7 +++++++ 1 file changed, 7 insertions(+), 0 deletions(-) diff --git a/app/views/search/_search_form.rhtml b/app/views/search/_search_form.rhtml index fc2b884..6143e41 100644 --- a/app/views/search/_search_form.rhtml +++ b/app/views/search/_search_form.rhtml @@ -4,6 +4,13 @@ :method => 'get', :class => 'search_form' ) do %> <%= hidden_field_tag :display, params[:display] %> + + <% CGI::unescape(request.request_uri).split("&").each do |part| %> + <% if part.start_with? "facet" %> + <% name_value = part.split("=") %> + <%= hidden_field_tag name_value[0], name_value[1] %> + <% end %> + <% end %>
-- libgit2 0.21.2