Merge commit '072112867b9a3ec090ad2c92d6363b47b2265d74' into glitch-soc/merge-upstream

This commit is contained in:
Claire
2023-09-02 11:41:40 +02:00
34 changed files with 686 additions and 137 deletions
@@ -0,0 +1,15 @@
# frozen_string_literal: true
class AddToPublicStatusesIndexWorker
include Sidekiq::Worker
def perform(account_id)
account = Account.find(account_id)
return unless account.indexable?
account.add_to_public_statuses_index!
rescue ActiveRecord::RecordNotFound
true
end
end
@@ -0,0 +1,15 @@
# frozen_string_literal: true
class RemoveFromPublicStatusesIndexWorker
include Sidekiq::Worker
def perform(account_id)
account = Account.find(account_id)
return if account.indexable?
account.remove_from_public_statuses_index!
rescue ActiveRecord::RecordNotFound
true
end
end
+1 -1
View File
@@ -23,6 +23,6 @@ class Scheduler::IndexingScheduler
end
def indexes
[AccountsIndex, TagsIndex, StatusesIndex]
[AccountsIndex, TagsIndex, PublicStatusesIndex, StatusesIndex]
end
end