Sha256: 83869c090712cc532add80df3ff9d3b72de985f6b38288877991820e260df195
Contents?: true
Size: 713 Bytes
Versions: 1
Compression:
Stored size: 713 Bytes
Contents
# frozen_string_literal: true module Decidim class SearchesController < Decidim::ApplicationController include Rectify::ControllerHelpers include FormFactory include FilterResource include Paginable helper Decidim::FiltersHelper helper_method :term def index Search.call(term, current_organization, filters) do on(:ok) do |results| expose(results: results) end end end private def default_filter_params { term: params[:term], resource_type: nil, decidim_scope_id: nil } end def term @term ||= filter_params[:term] end def filters filter_params end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
decidim-core-0.12.0.pre | app/controllers/decidim/searches_controller.rb |