Sha256: 4c7f2d5a7dfe29e3fcf9479e259a9349d34a2b8360c742a0e93b9f0d8be0f3ba

Contents?: true

Size: 558 Bytes

Versions: 3

Compression:

Stored size: 558 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module ParticipatoryDocuments
    module ValuatorOverride
      extend ActiveSupport::Concern

      included do
        # it is important to ensure that the aliased method name is unique in case of other modules are doing the same
        alias_method :decidim_participatory_documents_original_accepted_components, :accepted_components

        def accepted_components
          decidim_participatory_documents_original_accepted_components + [:participatory_documents]
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
decidim-participatory_documents-0.2.2 app/models/concerns/decidim/participatory_documents/valuator_override.rb
decidim-participatory_documents-0.2.1 app/models/concerns/decidim/participatory_documents/valuator_override.rb
decidim-participatory_documents-0.2.0 app/models/concerns/decidim/participatory_documents/valuator_override.rb