Leverage existing atoms as return errors for the object fetcher

This commit is contained in:
Mark Felder 2023-12-27 21:57:47 -05:00
commit a2708f7fe3
4 changed files with 9 additions and 9 deletions

View file

@ -220,10 +220,10 @@ defmodule Pleroma.Object.Fetcher do
end
{:ok, %{status: 403}} ->
{:error, "Object fetch has been denied"}
{:error, :forbidden}
{:ok, %{status: code}} when code in [404, 410] ->
{:error, "Object has been deleted"}
{:error, :not_found}
{:error, e} ->
{:error, e}