Periodically remove expired PuSH subscribers (#4654)

This commit is contained in:
Eugen Rochko 2017-08-21 22:56:33 +02:00 committed by GitHub
parent 143b77e10d
commit f391a4673a
6 changed files with 15 additions and 4 deletions

View file

@ -0,0 +1,11 @@
# frozen_string_literal: true
require 'sidekiq-scheduler'
class Scheduler::SubscriptionsCleanupScheduler
include Sidekiq::Worker
def perform
Subscription.expired.in_batches.delete_all
end
end