Merge branch 'stable' into mergeback/2.2.1
[akkoma] / lib / pleroma / workers / worker_helper.ex
index d1f90c35beb13d36d1a6684556249cddeb4c056a..7d1289be29fea183ff17020a3dee52ef1f2fd062 100644 (file)
@@ -32,6 +32,8 @@ defmodule Pleroma.Workers.WorkerHelper do
         queue: unquote(queue),
         max_attempts: 1
 
+      alias Oban.Job
+
       def enqueue(op, params, worker_args \\ []) do
         params = Map.merge(%{"op" => op}, params)
         queue_atom = String.to_atom(unquote(queue))
@@ -39,7 +41,7 @@ defmodule Pleroma.Workers.WorkerHelper do
 
         unquote(caller_module)
         |> apply(:new, [params, worker_args])
-        |> Pleroma.Repo.insert()
+        |> Oban.insert()
       end
     end
   end