discourse/app/jobs/scheduled/weekly.rb
Gerhard Schlager 957e851ffe Revert "FIX: Regularly reset unknown extension of uploads"
This reverts commit cc7b24b88b as it shouldn't be needed anymore for new uploads.
2020-08-03 13:37:32 +02:00

20 lines
473 B
Ruby

# frozen_string_literal: true
module Jobs
# This job will run on a regular basis to update statistics and denormalized data.
# If it does not run, the site will not function properly.
class Weekly < ::Jobs::Scheduled
every 1.week
def execute(args)
ScoreCalculator.new.calculate
MiniScheduler::Stat.purge_old
Draft.cleanup!
UserAuthToken.cleanup!
Email::Cleaner.delete_rejected!
Notification.purge_old!
end
end
end