mirror of
https://github.com/redmine/redmine.git
synced 2026-05-07 19:26:59 +02:00
Fix RuboCop offense Rails/ActiveRecordCallbacksOrder (#39889).
git-svn-id: https://svn.redmine.org/redmine/trunk@22879 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
@@ -87,13 +87,13 @@ class Project < ApplicationRecord
|
||||
validates_exclusion_of :identifier, :in => %w(new)
|
||||
validate :validate_parent
|
||||
|
||||
after_update :update_versions_from_hierarchy_change,
|
||||
:if => proc {|project| project.saved_change_to_parent_id?}
|
||||
before_destroy :delete_all_members
|
||||
after_save :update_inherited_members,
|
||||
:if => proc {|project| project.saved_change_to_inherit_members?}
|
||||
after_save :remove_inherited_member_roles, :add_inherited_member_roles,
|
||||
:if => proc {|project| project.saved_change_to_parent_id?}
|
||||
after_update :update_versions_from_hierarchy_change,
|
||||
:if => proc {|project| project.saved_change_to_parent_id?}
|
||||
before_destroy :delete_all_members
|
||||
|
||||
scope :has_module, (lambda do |mod|
|
||||
where("#{Project.table_name}.id IN (SELECT em.project_id FROM #{EnabledModule.table_name} em WHERE em.name=?)", mod.to_s)
|
||||
|
||||
Reference in New Issue
Block a user