##// END OF EJS Templates
Rails3: model: replace deprecated 'validate_on_create' method at Message model...
Toshi MARUYAMA -
r7435:049b35edb083
parent child
Show More
@@ -39,6 +39,7 class Message < ActiveRecord::Base
39 39 attr_protected :locked, :sticky
40 40 validates_presence_of :board, :subject, :content
41 41 validates_length_of :subject, :maximum => 255
42 validate :cannot_reply_to_locked_topic, :on => :create
42 43
43 44 after_create :add_author_as_watcher, :update_parent_last_reply
44 45 after_update :update_messages_board
@@ -51,7 +52,7 class Message < ActiveRecord::Base
51 52 !user.nil? && user.allowed_to?(:view_messages, project)
52 53 end
53 54
54 def validate_on_create
55 def cannot_reply_to_locked_topic
55 56 # Can not reply to a locked topic
56 57 errors.add_to_base 'Topic is locked' if root.locked? && self != root
57 58 end
General Comments 0
You need to be logged in to leave comments. Login now