Sha256: 7e6b688f5b180f1ff5fb6d2ffa0d0880d1a3c50f40d2b8203e47014b97a00e15

Contents?: true

Size: 521 Bytes

Versions: 27

Compression:

Stored size: 521 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module Meetings
    # The data store for a Minutes in the Decidim::Meetings component.
    class Minutes < Meetings::ApplicationRecord
      include Decidim::Traceable
      include Decidim::Loggable

      belongs_to :meeting, foreign_key: "decidim_meeting_id", class_name: "Decidim::Meetings::Meeting"

      def self.log_presenter_class_for(_log)
        Decidim::Meetings::AdminLog::MinutesPresenter
      end

      delegate :component, to: :meeting
    end
  end
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
decidim-meetings-0.22.0 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.21.0 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.20.1 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.20.0 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.19.1 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.18.1 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.19.0 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.17.2 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.18.0 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.17.1 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.16.1 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.17.0 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.16.0 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.15.2 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.15.1 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.15.0 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.14.4 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.14.3 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.14.2 app/models/decidim/meetings/minutes.rb
decidim-meetings-0.14.1 app/models/decidim/meetings/minutes.rb