diaspora/app/workers/cleanup_old_exports.rb
2018-01-08 21:14:06 +01:00

21 lines
489 B
Ruby

# frozen_string_literal: true
module Workers
class CleanupOldExports < Base
sidekiq_options queue: :low
def perform
User.where("exported_at < ?", 14.days.ago).each do |user|
user.remove_export = true
user.exported_at = nil
user.save
end
User.where("exported_photos_at < ?", 14.days.ago).each do |user|
user.remove_exported_photos_file = true
user.exported_photos_at = nil
user.save
end
end
end
end