internetee-registry/app/models/inactive_contacts.rb
Karl Erik Õunapuu bbbb3d5367
Improve logging
2020-09-03 16:42:04 +03:00

15 lines
359 B
Ruby

class InactiveContacts
attr_reader :contacts
def initialize(contacts = Contact.archivable)
@contacts = contacts
end
def archive(verified: false)
contacts.each do |contact|
puts "Archiving contact: id(#{contact.id}), code(#{contact.code})"
contact.archive(verified: verified)
yield contact if block_given?
end
end
end