Module: EditsValidations
- Extended by:
- ActiveSupport::Concern
- Included in:
- PostHistory, SuggestedEdit
- Defined in:
- /var/apps/qpixel/app/models/concerns/edits_validations.rb
Overview
Common validations for unilateral & suggested edits
Instance Method Summary collapse
Instance Method Details
#max_edit_comment_length ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 |
# File '/var/apps/qpixel/app/models/concerns/edits_validations.rb', line 9 def max_edit_comment_length if comment.nil? return end max_edit_comment_length = SiteSetting['MaxEditCommentLength'] || 255 max_length = [max_edit_comment_length, 255].min if comment.length > max_length msg = I18n.t('edits.max_edit_comment_length', count: max_length).gsub(':length', max_length.to_s) errors.add(:base, msg) end end |