X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/424b6ef1cf760c4a3e27ac1e6f612ae42a9cd493..7e5cbe87ed37f9cba8224fa4049047d7f981f66a:/app/models/issue_comment.rb diff --git a/app/models/issue_comment.rb b/app/models/issue_comment.rb index 2968078b3..8d150a02f 100644 --- a/app/models/issue_comment.rb +++ b/app/models/issue_comment.rb @@ -16,15 +16,17 @@ # # Foreign Keys # -# issue_comments_issue_id_fkey (issue_id => issues.id) ON DELETE => cascade -# issue_comments_user_id (user_id => users.id) ON DELETE => cascade +# issue_comments_issue_id_fkey (issue_id => issues.id) +# issue_comments_user_id_fkey (user_id => users.id) # -class IssueComment < ActiveRecord::Base +class IssueComment < ApplicationRecord belongs_to :issue belongs_to :user - validates :body, :presence => true - validates :user, :presence => true - validates :issue, :presence => true + validates :body, :presence => true, :characters => true + + def body + RichText.new("markdown", self[:body]) + end end