mirror of
https://github.com/internetee/registry.git
synced 2025-06-11 23:24:48 +02:00
Reference orphans_contacts_in_months directly from Settings
This commit is contained in:
parent
6707ca17bf
commit
28dea2f13c
3 changed files with 9 additions and 10 deletions
|
@ -3,11 +3,6 @@ module Concerns
|
|||
module Archivable
|
||||
extend ActiveSupport::Concern
|
||||
|
||||
included do
|
||||
class_attribute :inactivity_period, instance_predicate: false, instance_writer: false
|
||||
self.inactivity_period = Setting.orphans_contacts_in_months.months
|
||||
end
|
||||
|
||||
class_methods do
|
||||
def archivable
|
||||
unlinked.find_each.select(&:archivable?)
|
||||
|
@ -33,6 +28,10 @@ module Concerns
|
|||
|
||||
DomainVersion.was_contact_linked?(id) ? false : created_at <= inactivity_period.ago
|
||||
end
|
||||
|
||||
def inactivity_period
|
||||
Setting.orphans_contacts_in_months.months
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue