Browse Source

combined outgoing_blocks with statement

tags/v0.9.9
squidboi 6 years ago
parent
commit
ea214b8ba6
No known key found for this signature in database GPG Key ID: 18925A9B65D2457
1 changed files with 5 additions and 6 deletions
  1. +5
    -6
      lib/pleroma/web/activity_pub/activity_pub.ex

+ 5
- 6
lib/pleroma/web/activity_pub/activity_pub.ex View File

@@ -255,12 +255,11 @@ defmodule Pleroma.Web.ActivityPub.ActivityPub do
end
end

with true <- outgoing_blocks do
with block_data <- make_block_data(blocker, blocked, activity_id),
{:ok, activity} <- insert(block_data, local),
:ok <- maybe_federate(activity) do
{:ok, activity}
end
with true <- outgoing_blocks,
block_data <- make_block_data(blocker, blocked, activity_id),
{:ok, activity} <- insert(block_data, local),
:ok <- maybe_federate(activity) do
{:ok, activity}
else
_e -> {:ok, nil}
end


Loading…
Cancel
Save