diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml index 0ac5d787c..c5b9ea54f 100644 --- a/.rubocop_todo.yml +++ b/.rubocop_todo.yml @@ -24,7 +24,6 @@ Layout/AccessModifierIndentation: - 'app/controllers/wiki_controller.rb' - 'app/models/role.rb' - 'app/models/setting.rb' - - 'app/models/tracker.rb' # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, IndentationWidth. @@ -143,7 +142,6 @@ Layout/EmptyLinesAroundAccessModifier: - 'app/controllers/messages_controller.rb' - 'app/controllers/previews_controller.rb' - 'app/controllers/timelog_controller.rb' - - 'app/models/tracker.rb' - 'config/initializers/10-patches.rb' - 'lib/redmine/syntax_highlighting.rb' diff --git a/app/models/tracker.rb b/app/models/tracker.rb index 0f1bb9ce4..b2c80be2f 100644 --- a/app/models/tracker.rb +++ b/app/models/tracker.rb @@ -140,7 +140,8 @@ class Tracker < ActiveRecord::Base end end -private + private + def check_integrity raise "Cannot delete tracker" if Issue.where(:tracker_id => self.id).any? end