comparison app/models/.svn/text-base/issue_status.rb.svn-base @ 120:cd2282d2aa55 cannam

Merge from the default branch. Note that this is not a valid SVN repository any more (use default, redmine-1.1 etc for SVN updates).
author Chris Cannam
date Thu, 13 Jan 2011 14:33:08 +0000
parents 8661b858af72
children 051f544170fe
comparison
equal deleted inserted replaced
118:b859cc0c4fa1 120:cd2282d2aa55
23 before_destroy :delete_workflows 23 before_destroy :delete_workflows
24 24
25 validates_presence_of :name 25 validates_presence_of :name
26 validates_uniqueness_of :name 26 validates_uniqueness_of :name
27 validates_length_of :name, :maximum => 30 27 validates_length_of :name, :maximum => 30
28 validates_format_of :name, :with => /^[\w\s\'\-]*$/i
29 validates_inclusion_of :default_done_ratio, :in => 0..100, :allow_nil => true 28 validates_inclusion_of :default_done_ratio, :in => 0..100, :allow_nil => true
30 29
31 def after_save 30 def after_save
32 IssueStatus.update_all("is_default=#{connection.quoted_false}", ['id <> ?', id]) if self.is_default? 31 IssueStatus.update_all("is_default=#{connection.quoted_false}", ['id <> ?', id]) if self.is_default?
33 end 32 end