From d3ccc71c220031ff680c48c94f097abbbfab33d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juanjo=20Baz=C3=A1n?= Date: Tue, 29 Mar 2016 18:25:26 +0200 Subject: [PATCH] fixes search terms --- app/controllers/spending_proposals_controller.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/controllers/spending_proposals_controller.rb b/app/controllers/spending_proposals_controller.rb index 306348651..b2eb07451 100644 --- a/app/controllers/spending_proposals_controller.rb +++ b/app/controllers/spending_proposals_controller.rb @@ -12,12 +12,13 @@ class SpendingProposalsController < ApplicationController respond_to :html, :js def index - @spending_proposals = @search_terms.present? ? SpendingProposal.search(@search_terms) : SpendingProposal.all + @spending_proposals = search_terms.present? ? SpendingProposal.search(search_terms) : SpendingProposal.all @spending_proposals = @spending_proposals.page(params[:page]).for_render end def new @spending_proposal = SpendingProposal.new + end def show @@ -54,4 +55,8 @@ class SpendingProposalsController < ApplicationController params.require(:spending_proposal).permit(:title, :description, :external_url, :geozone_id, :association_name, :terms_of_service, :captcha, :captcha_key) end + def search_terms + params[:search].presence + end + end