lib/active_archive/base.rb in active_archive-4.0.7 vs lib/active_archive/base.rb in active_archive-5.0.0

- old
+ new

@@ -1,5 +1,7 @@ +# frozen_string_literal: true + module ActiveArchive module Base def self.included(base) base.extend Methods @@ -187,10 +189,10 @@ end end def set_record_window(_, name, reflection) quoted_table_name = reflection.quoted_table_name - window = ActiveArchive::Settings.config.dependent_record_window + window = ActiveArchive.configuration.dependent_record_window query = "#{quoted_table_name}.archived_at > ? AND #{quoted_table_name}.archived_at < ?" send(name).unscope(where: :archived_at) .where([query, archived_at - window, archived_at + window])