Limit backup jobs to 5 minutes

This commit is contained in:
Mark Felder 2024-06-24 16:36:43 -04:00
parent e5a738d465
commit ece063586b

View file

@ -32,7 +32,7 @@ def perform(%Job{args: %{"op" => "delete", "backup_id" => backup_id}}) do
end end
@impl Oban.Worker @impl Oban.Worker
def timeout(_job), do: :infinity def timeout(_job), do: :timer.minutes(5)
defp has_email?(user) do defp has_email?(user) do
not is_nil(user.email) and user.email != "" not is_nil(user.email) and user.email != ""