Project

General

Profile

« Previous | Next » 

Revision a5a7bc71

Added by Alon Goldboim over 8 years ago

Fixes #11451 - Changed bookmark name to be unique per controller.

View differences:

app/models/bookmark.rb
attr_accessible :name, :controller, :query, :public
audited :allow_mass_assignment => true
validates :name, :uniqueness => true, :unless => Proc.new{|b| Bookmark.my_bookmarks.where(:name => b.name).empty?}
validates :name, :uniqueness => {:scope => :controller}, :unless => Proc.new{|b| Bookmark.my_bookmarks.where(:name => b.name).empty?}
validates :name, :query, :presence => true
validates :controller, :presence => true, :no_whitespace => true,
:inclusion => {

Also available in: Unified diff