Restream/redmine_elasticsearch

View on GitHub
app/serializers/message_serializer.rb

Summary

Maintainability
A
0 mins
Test Coverage
class MessageSerializer < BaseSerializer
  attributes :project_id,
             :subject, :content,
             :author,
             :created_on,
             :updated_on,
             :replies_count

  has_many :attachments, serializer: AttachmentSerializer

  def project_id
    object.board.try(:project_id)
  end

  def author
    object.author.try(:name)
  end
end