diff --git a/app/controllers/concerns/has_orders.rb b/app/controllers/concerns/has_orders.rb index b17781da2..7adadc1d3 100644 --- a/app/controllers/concerns/has_orders.rb +++ b/app/controllers/concerns/has_orders.rb @@ -4,8 +4,8 @@ module HasOrders class_methods do def has_orders(valid_orders, *args) before_action(*args) do |c| - valid_orders = valid_orders.call(c) if valid_orders.respond_to?(:call) - @valid_orders = valid_orders + @valid_orders = valid_orders.respond_to?(:call) ? valid_orders.call(c) : valid_orders + @valid_orders.delete('relevance') unless params[:search].present? @current_order = @valid_orders.include?(params[:order]) ? params[:order] : @valid_orders.first end end diff --git a/app/helpers/orders_helper.rb b/app/helpers/orders_helper.rb deleted file mode 100644 index 08d5588ca..000000000 --- a/app/helpers/orders_helper.rb +++ /dev/null @@ -1,7 +0,0 @@ -module OrdersHelper - - def valid_orders - @valid_orders.reject { |order| order =='relevance' && params[:search].blank? } - end - -end \ No newline at end of file diff --git a/app/views/shared/_order_links.html.erb b/app/views/shared/_order_links.html.erb index 1032939d9..622f253ec 100644 --- a/app/views/shared/_order_links.html.erb +++ b/app/views/shared/_order_links.html.erb @@ -1,5 +1,5 @@