diff options
author | Ivan Tashkinov <ivantashkinov@gmail.com> | 2020-03-22 21:51:44 +0300 |
---|---|---|
committer | Ivan Tashkinov <ivantashkinov@gmail.com> | 2020-03-22 21:51:44 +0300 |
commit | c2e415143b1dfe5d89eff06fbce6840c445aa5fa (patch) | |
tree | 34b49fd1d6db4c554edb3707f7c80c706aa30fd3 /lib/pleroma/user.ex | |
parent | 7dbf1ffa868e4f5fece298b9ea161e1e11a2ffde (diff) | |
download | pleroma-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.ex | 6 |
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 """ |