diff options
-rw-r--r-- | .rubocop_todo.yml | 7 | ||||
-rw-r--r-- | app/models/principal.rb | 2 |
2 files changed, 1 insertions, 8 deletions
diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml index 574a8daab..3c218d853 100644 --- a/.rubocop_todo.yml +++ b/.rubocop_todo.yml @@ -758,13 +758,6 @@ Style/CaseLikeIf: Style/ClassAndModuleChildren: Enabled: false -# This cop supports unsafe autocorrection (--autocorrect-all). -# Configuration parameters: AllowedMethods, AllowedPatterns. -# AllowedMethods: ==, equal?, eql? -Style/ClassEqualityComparison: - Exclude: - - 'app/models/principal.rb' - # This cop supports safe autocorrection (--autocorrect). Style/ClassMethods: Exclude: diff --git a/app/models/principal.rb b/app/models/principal.rb index 6ea19e60d..59aac3078 100644 --- a/app/models/principal.rb +++ b/app/models/principal.rb @@ -159,7 +159,7 @@ class Principal < ApplicationRecord return -1 if principal.nil? return nil unless principal.is_a?(Principal) - if self.class.name == principal.class.name + if self.instance_of?(principal.class) self.to_s.casecmp(principal.to_s) else # groups after users |