Sha256: e58afeffcd8251c4e60c7dee8996732a408e9fd9781ec93b281ac42158f457f9

Contents?: true

Size: 629 Bytes

Versions: 92

Compression:

Stored size: 629 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module Proposals
    # A proposal can include a notes created by admins.
    class ProposalNote < ApplicationRecord
      include Decidim::Traceable
      include Decidim::Loggable

      belongs_to :proposal, foreign_key: "decidim_proposal_id", class_name: "Decidim::Proposals::Proposal", counter_cache: true
      belongs_to :author, foreign_key: "decidim_author_id", class_name: "Decidim::User"

      default_scope { order(created_at: :asc) }

      def self.log_presenter_class_for(_log)
        Decidim::Proposals::AdminLog::ProposalNotePresenter
      end
    end
  end
end

Version data entries

92 entries across 92 versions & 1 rubygems

Version Path
decidim-proposals-0.29.2 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.28.5 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.29.1 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.28.4 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.27.9 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.29.0 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.28.3 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.27.8 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.29.0.rc4 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.29.0.rc3 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.29.0.rc2 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.29.0.rc1 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.28.2 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.27.7 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.28.1 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.27.6 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.26.10 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.26.9 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.28.0 app/models/decidim/proposals/proposal_note.rb
decidim-proposals-0.27.5 app/models/decidim/proposals/proposal_note.rb