diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/pleroma/web/activity_pub/mrf/reject_non_public.ex | 14 | 
1 files changed, 8 insertions, 6 deletions
diff --git a/lib/pleroma/web/activity_pub/mrf/reject_non_public.ex b/lib/pleroma/web/activity_pub/mrf/reject_non_public.ex index eb9580445..9719a48d5 100644 --- a/lib/pleroma/web/activity_pub/mrf/reject_non_public.ex +++ b/lib/pleroma/web/activity_pub/mrf/reject_non_public.ex @@ -20,14 +20,16 @@ defmodule Pleroma.Web.ActivityPub.MRF.RejectNonPublic do            true -> "d"          end -      case visibility do -        "p" -> {:ok, object} -        "u" -> {:ok, object} -        _ -> {:reject, nil} -      end +      {flag, object_out} = +        case visibility do +          "p" -> {:ok, object} +          "u" -> {:ok, object} +          _ -> {:reject, nil} +        end + +      {flag, object_out}      else        {:ok, object}      end    end -  end  | 
