diff options
author | Ariadne Conill <ariadne@dereferenced.org> | 2019-10-04 15:42:25 +0000 |
---|---|---|
committer | Ariadne Conill <ariadne@dereferenced.org> | 2019-10-04 15:42:25 +0000 |
commit | d1d058bf85a94909cb0c599bb5f2bd469de804d5 (patch) | |
tree | 30ff8c4838555d74f2e4b2d63233341c8eed5723 | |
parent | 5a0c018d2a6d3cea15761c1cc51691dcb85a0c97 (diff) | |
download | pleroma-d1d058bf85a94909cb0c599bb5f2bd469de804d5.tar.gz |
streamer: worker: actually use should_send? consistently
-rw-r--r-- | lib/pleroma/web/streamer/worker.ex | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/pleroma/web/streamer/worker.ex b/lib/pleroma/web/streamer/worker.ex index 3d2c8f473..0ea224874 100644 --- a/lib/pleroma/web/streamer/worker.ex +++ b/lib/pleroma/web/streamer/worker.ex @@ -201,11 +201,8 @@ defmodule Pleroma.Web.Streamer.Worker do # Get the current user so we have up-to-date blocks etc. if socket_user do user = User.get_cached_by_ap_id(socket_user.ap_id) - blocks = user.info.blocks || [] - mutes = user.info.mutes || [] - with true <- Enum.all?([blocks, mutes], &(item.actor not in &1)), - true <- thread_containment(item, user) do + if should_send?(user, item) do send(transport_pid, {:text, StreamerView.render("update.json", item, user)}) end else |