Sha256: c688f901b8f1937d8867c33663768ed7395f548677de6d160377a9bb0b1afc4f
Contents?: true
Size: 630 Bytes
Versions: 1
Compression:
Stored size: 630 Bytes
Contents
# frozen_string_literal: true module Decidim module DecidimAwesome module ProposalLCellOverride extend ActiveSupport::Concern included do private alias_method :decidim_original_cache_hash, :cache_hash def metadata_cell awesome_voting_manifest_for(resource&.component)&.proposal_metadata_cell.presence || "decidim/proposals/proposal_metadata" end def cache_hash extra_hash = model.extra_fields&.reload&.vote_weight_totals "#{decidim_original_cache_hash}#{Decidim.cache_key_separator}#{extra_hash}" end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
decidim-decidim_awesome-0.11.2 | app/cells/concerns/decidim/decidim_awesome/proposal_l_cell_override.rb |