diff --git a/lib/audited/audit.rb b/lib/audited/audit.rb index 54a51f18..3b3aab8b 100644 --- a/lib/audited/audit.rb +++ b/lib/audited/audit.rb @@ -49,7 +49,7 @@ class Audit < ::ActiveRecord::Base cattr_accessor :audited_class_names self.audited_class_names = Set.new - if Rails.gem_version >= Gem::Version.new("7.1") + if ActiveRecord.gem_version >= Gem::Version.new("7.1") serialize :audited_changes, coder: YAMLIfTextColumnType else serialize :audited_changes, YAMLIfTextColumnType diff --git a/lib/audited/auditor.rb b/lib/audited/auditor.rb index a164f72a..c3fcaf5b 100644 --- a/lib/audited/auditor.rb +++ b/lib/audited/auditor.rb @@ -287,7 +287,7 @@ def normalize_enum_changes(changes) changes[name] = \ if changes[name].is_a?(Array) changes[name].map { |v| values[v] } - elsif rails_below?("5.0") + elsif active_record_below?("5.0") changes[name] else values[changes[name]] @@ -330,8 +330,8 @@ def filter_attr_values(audited_changes: {}, attrs: [], placeholder: "[FILTERED]" audited_changes end - def rails_below?(rails_version) - Gem::Version.new(Rails::VERSION::STRING) < Gem::Version.new(rails_version) + def active_record_below?(active_record_version) + Gem::Version.new(ActiveRecord::VERSION::STRING) < Gem::Version.new(active_record_version) end def audits_to(version = nil)