018_set_doc_and_files_notifications.rb
15 lines
| 989 B
| text/x-ruby
|
RubyLexer
|
r193 | class SetDocAndFilesNotifications < ActiveRecord::Migration | ||
def self.up | ||||
Permission.find_by_controller_and_action("projects", "add_file").update_attribute(:mail_option, true) | ||||
Permission.find_by_controller_and_action("projects", "add_document").update_attribute(:mail_option, true) | ||||
Permission.find_by_controller_and_action("documents", "add_attachment").update_attribute(:mail_option, true) | ||||
Permission.find_by_controller_and_action("issues", "add_attachment").update_attribute(:mail_option, true) | ||||
end | ||||
def self.down | ||||
Permission.find_by_controller_and_action("projects", "add_file").update_attribute(:mail_option, false) | ||||
Permission.find_by_controller_and_action("projects", "add_document").update_attribute(:mail_option, false) | ||||
Permission.find_by_controller_and_action("documents", "add_attachment").update_attribute(:mail_option, false) | ||||
Permission.find_by_controller_and_action("issues", "add_attachment").update_attribute(:mail_option, false) | ||||
end | ||||
end | ||||