def create(%App{} = app, %User{} = user, attrs \\ %{}) do
with {:ok, token} <- do_create(app, user, attrs) do
if Pleroma.Config.get([:oauth2, :clean_expired_tokens]) do
- Pleroma.Workers.PurgeExpiredOAuthToken.enqueue(%{
+ Pleroma.Workers.PurgeExpiredToken.enqueue(%{
token_id: token.id,
- valid_until: DateTime.from_naive!(token.valid_until, "Etc/UTC")
+ valid_until: DateTime.from_naive!(token.valid_until, "Etc/UTC"),
+ mod: __MODULE__
})
end