mirror of
https://github.com/internetee/registry.git
synced 2025-06-06 20:55:44 +02:00
Improve determining archivable contacts
This commit is contained in:
parent
821c52a8ad
commit
6707ca17bf
1 changed files with 4 additions and 2 deletions
|
@ -27,9 +27,11 @@ module Concerns
|
|||
private
|
||||
|
||||
def inactive?
|
||||
return (created_at <= inactivity_period.ago) unless DomainVersion.was_contact_linked?(id)
|
||||
if DomainVersion.contact_unlinked_more_than?(contact_id: id, period: inactivity_period)
|
||||
return true
|
||||
end
|
||||
|
||||
DomainVersion.contact_unlinked_more_than?(contact_id: id, period: inactivity_period)
|
||||
DomainVersion.was_contact_linked?(id) ? false : created_at <= inactivity_period.ago
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue