diff --git a/app/models/page.rb b/app/models/page.rb index 7b31a9d..3db489b 100644 --- a/app/models/page.rb +++ b/app/models/page.rb @@ -16,7 +16,7 @@ class Page < ActiveRecord::Base belongs_to :owner, :polymorphic => true validates_presence_of :title validates_uniqueness_of :title, :scope => 'owner_type' - validates_format_of :title, :with => /[A-Za-z0-9 ]/, + validates_format_of :title, :with => /^([A-Za-z0-9 ])+$/, :message => 'may only contain letters, numbers and spaces' before_save :update_html