adding scope check for title uniqueness

git-svn-id: http://svn.barleysodas.com/barleysodas/trunk@13 0f7b21a7-9e3a-4941-bbeb-ce5c7c368fa7
master
andrew 2007-11-11 04:52:23 +00:00
parent 266e93e091
commit b4423f6611
1 changed files with 2 additions and 2 deletions

View File

@ -15,7 +15,7 @@ class Page < ActiveRecord::Base
belongs_to :owner, :polymorphic => true belongs_to :owner, :polymorphic => true
validates_presence_of :title validates_presence_of :title
validates_uniqueness_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' :message => 'may only contain letters, numbers and spaces'
before_save :update_html before_save :update_html
@ -33,7 +33,7 @@ class Page < ActiveRecord::Base
def self.title_from_url(title) def self.title_from_url(title)
title.to_s.gsub(/_/, ' ') title.to_s.gsub(/_/, ' ')
end end
protected protected
## ##