diff options
author | Mark Felder <feld@feld.me> | 2024-06-28 10:12:58 -0400 |
---|---|---|
committer | Mark Felder <feld@feld.me> | 2024-06-28 10:12:58 -0400 |
commit | 51a36bc9b86738bcd9cf319d16077847a2381919 (patch) | |
tree | 7dd77e0c747f56db00ae2ea27a57436041afcfce /lib | |
parent | 394cb1e0f51de5ded6837dd882f0633f9791c11b (diff) | |
download | pleroma-51a36bc9b86738bcd9cf319d16077847a2381919.tar.gz pleroma-51a36bc9b86738bcd9cf319d16077847a2381919.zip |
Oban Jobs for refreshing users were not respecting the uniqueness setting
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pleroma/workers/user_refresh_worker.ex | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/pleroma/workers/user_refresh_worker.ex b/lib/pleroma/workers/user_refresh_worker.ex index 5842143f8..f43170c8f 100644 --- a/lib/pleroma/workers/user_refresh_worker.ex +++ b/lib/pleroma/workers/user_refresh_worker.ex @@ -3,11 +3,11 @@ # SPDX-License-Identifier: AGPL-3.0-only defmodule Pleroma.Workers.UserRefreshWorker do - use Pleroma.Workers.WorkerHelper, queue: "background", max_attempts: 1, unique: [period: 300] + use Oban.Worker, queue: :background, max_attempts: 1, unique: [period: 300] alias Pleroma.User - @impl Oban.Worker + @impl true def perform(%Job{args: %{"ap_id" => ap_id}}) do User.fetch_by_ap_id(ap_id) end |