From 89d2793d76abd5e8771e3fa6a4605512559adad5 Mon Sep 17 00:00:00 2001 From: Eduardo Martinez Echevarria Date: Sun, 11 Jun 2017 14:04:02 +0200 Subject: [PATCH] Setup suggest action in investments controller --- app/controllers/budgets/investments_controller.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/controllers/budgets/investments_controller.rb b/app/controllers/budgets/investments_controller.rb index 49f57d608..469b09255 100644 --- a/app/controllers/budgets/investments_controller.rb +++ b/app/controllers/budgets/investments_controller.rb @@ -20,7 +20,7 @@ module Budgets has_orders %w{most_voted newest oldest}, only: :show has_orders ->(c) { c.instance_variable_get(:@budget).investments_orders }, only: :index - has_filters %w{not_unfeasible feasible unfeasible unselected selected}, only: [:index, :show] + has_filters %w{not_unfeasible feasible unfeasible unselected selected}, only: [:index, :show, :suggest] invisible_captcha only: [:create, :update], honeypot: :subtitle, scope: :budget_investment @@ -71,6 +71,12 @@ module Budgets end end + def suggest + @resource_path_method = :namespaced_budget_investment_path + @resource_relation = resource_model.where(budget: @budget).apply_filters_and_search(@budget, params, @current_filter) + super + end + private def resource_model