diff --git a/app/jobs/scheduled/purge_expired_ignored_users.rb b/app/jobs/scheduled/purge_expired_ignored_users.rb index 96b10837a6..0c2a87c8c9 100644 --- a/app/jobs/scheduled/purge_expired_ignored_users.rb +++ b/app/jobs/scheduled/purge_expired_ignored_users.rb @@ -5,7 +5,8 @@ module Jobs every 1.day def execute(args) - IgnoredUser.where("created_at <= ? OR expiring_at <= ?", 4.months.ago, Time.zone.now).delete_all + IgnoredUser.where("expiring_at <= ?", Time.zone.now).delete_all + IgnoredUser.where("created_at <= ? AND expiring_at IS NULL", 4.months.ago).delete_all end end end