Sha256: 2e9798483466ff7f8cd30629d8b5c888499a4961fc7b5ce158ac2e690fb04b6d
Contents?: true
Size: 922 Bytes
Versions: 2
Compression:
Stored size: 922 Bytes
Contents
# frozen_string_literal: true module Decidim module Results # Exposes the result resource so users can view them class ResultsController < Decidim::Results::ApplicationController include FilterResource helper Decidim::WidgetUrlsHelper helper_method :results, :result, :stats_calculator private def results @results ||= search.results.page(params[:page]).per(12) end def result @result ||= results.find(params[:id]) end def stats_calculator @stats_calculator ||= ResultStatsCalculator.new(result) end def search_klass ResultSearch end def default_filter_params { search_text: "", scope_id: "", category_id: "" } end def context_params { feature: current_feature, organization: current_organization } end end end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
decidim-results-0.0.8.1 | app/controllers/decidim/results/results_controller.rb |
decidim-0.0.8.1 | decidim-results/app/controllers/decidim/results/results_controller.rb |