Sha256: d5d2d94592347fe337658b5e64f8b7374ab93f61fca90fbc3a01f9cc65f2f104

Contents?: true

Size: 412 Bytes

Versions: 6

Compression:

Stored size: 412 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module DecidimAwesome
    module Proposals
      ##
      # Override Proposal Presenter to access private field.
      module ProposalPresenterOverride
        extend ActiveSupport::Concern
        included do
          def private_body(*)
            return unless proposal

            proposal.private_body
          end
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
decidim-decidim_awesome-0.12.0 app/presenters/concerns/decidim/decidim_awesome/proposals/proposal_presenter_override.rb
decidim-decidim_awesome-0.11.4 app/presenters/concerns/decidim/decidim_awesome/proposals/proposal_presenter_override.rb
decidim-decidim_awesome-0.11.3 app/presenters/concerns/decidim/decidim_awesome/proposals/proposal_presenter_override.rb
decidim-decidim_awesome-0.10.3 app/presenters/concerns/decidim/decidim_awesome/proposals/proposal_presenter_override.rb
decidim-decidim_awesome-0.11.2 app/presenters/concerns/decidim/decidim_awesome/proposals/proposal_presenter_override.rb
decidim-decidim_awesome-0.11.1 app/presenters/concerns/decidim/decidim_awesome/proposals/proposal_presenter_override.rb