Sha256: 58dee880826798015f4d240a282cae6b83cc27b40eca4ea7a305ba83d4f8de4f
Contents?: true
Size: 784 Bytes
Versions: 25
Compression:
Stored size: 784 Bytes
Contents
# frozen_string_literal: true module Decidim module Accountability # Helpers needed to render the navigation breadcrumbs in results. # module BreadcrumbHelper def stats_calculator @stats_calculator ||= ResultStatsCalculator.new(result) end def current_scope params[:filter][:scope_id] if params[:filter] end def progress_calculator(scope_id, category_id) Decidim::Accountability::ResultsCalculator.new(current_component, scope_id, category_id).progress end def category return if (category_id = params.dig(:filter, :category_id)).blank? @category ||= current_participatory_space.categories.find(category_id.is_a?(Array) ? category_id.first : category_id) end end end end
Version data entries
25 entries across 25 versions & 1 rubygems