From 1000f8d2e27b634c11e7873daeebed5f18fc2766 Mon Sep 17 00:00:00 2001 From: evazion Date: Sat, 29 Jul 2017 14:59:42 -0500 Subject: [PATCH] Fix #3246: Require nonblank body for wiki pages. --- app/models/wiki_page.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/wiki_page.rb b/app/models/wiki_page.rb index 77586c484..60ead6b08 100644 --- a/app/models/wiki_page.rb +++ b/app/models/wiki_page.rb @@ -10,6 +10,7 @@ class WikiPage < ApplicationRecord belongs_to :updater, :class_name => "User" validates_uniqueness_of :title, :case_sensitive => false validates_presence_of :title + validates_presence_of :body, :unless => -> { is_deleted? || other_names.present? } validate :validate_rename validate :validate_locker_is_builder validate :validate_not_locked