Revision 88e855b2
Added by Ohad Levy almost 12 years ago
- ID 88e855b23989ab85ffb8683fa389a21684dad9aa
app/models/bookmark.rb | ||
---|---|---|
belongs_to :owner, :polymorphic => true
|
||
attr_accessible :name, :controller, :query, :public
|
||
|
||
validates_uniqueness_of :name, :unless => Proc.new{|b| Bookmark.my_bookmarks(:conditions => {:name => b.name}).empty?}
|
||
validates_uniqueness_of :name, :unless => Proc.new{|b| Bookmark.my_bookmarks.where(:name => b.name).empty?}
|
||
validates_presence_of :name
|
||
validates_format_of :controller, :with => /\A(\S+)\Z/, :message => "can't be blank or contain white spaces."
|
||
validates_presence_of :query
|
Also available in: Unified diff
fixes #1707 - db:migrate fail on in bookmark.rb with ruby1.9