Sha256: 389487174d7dcdc8dd6b222657aa6cd79d2cdabe10c42d8b4a74c5fa0015ad25

Contents?: true

Size: 583 Bytes

Versions: 3

Compression:

Stored size: 583 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module ParticipatoryDocuments
    class SuggestionNote < ApplicationRecord
      include Decidim::Traceable
      include Decidim::Loggable
      belongs_to :suggestion, class_name: "Decidim::ParticipatoryDocuments::Suggestion", 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::ParticipatoryDocuments::AdminLog::SuggestionNotePresenter
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

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