aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/user.ex
diff options
context:
space:
mode:
authorIvan Tashkinov <ivantashkinov@gmail.com>2020-03-22 21:51:44 +0300
committerIvan Tashkinov <ivantashkinov@gmail.com>2020-03-22 21:51:44 +0300
commitc2e415143b1dfe5d89eff06fbce6840c445aa5fa (patch)
tree34b49fd1d6db4c554edb3707f7c80c706aa30fd3 /lib/pleroma/user.ex
parent7dbf1ffa868e4f5fece298b9ea161e1e11a2ffde (diff)
downloadpleroma-c2e415143b1dfe5d89eff06fbce6840c445aa5fa.tar.gz
WIP: preloading of user relations for timeline/statuses rendering (performance improvement).
Diffstat (limited to 'lib/pleroma/user.ex')
-rw-r--r--lib/pleroma/user.ex6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/pleroma/user.ex b/lib/pleroma/user.ex
index 12c2ad815..daaa6d86b 100644
--- a/lib/pleroma/user.ex
+++ b/lib/pleroma/user.ex
@@ -1642,8 +1642,12 @@ defmodule Pleroma.User do
|> Repo.all()
end
+ def muting_reblogs?(%User{} = user, %User{} = target) do
+ UserRelationship.reblog_mute_exists?(user, target)
+ end
+
def showing_reblogs?(%User{} = user, %User{} = target) do
- not UserRelationship.reblog_mute_exists?(user, target)
+ not muting_reblogs?(user, target)
end
@doc """