2
0

Change dismissing a notification to clear existing filtered notifications for that account (#31329)

This commit is contained in:
Claire
2024-08-07 17:14:37 +02:00
committed by GitHub
parent 6f285bb2a6
commit 670e4655d1
5 changed files with 61 additions and 1 deletions

View File

@@ -0,0 +1,9 @@
# frozen_string_literal: true
class FilteredNotificationCleanupWorker
include Sidekiq::Worker
def perform(account_id, from_account_id)
Notification.where(account_id: account_id, from_account_id: from_account_id, filtered: true).reorder(nil).in_batches(order: :desc).delete_all
end
end