aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAkiraFukushima <h3.poteto@gmail.com>2018-10-19 21:24:15 +0900
committerAkiraFukushima <h3.poteto@gmail.com>2018-10-19 21:24:15 +0900
commita249cbf18724084d6bcb7fee0ba577241c1f6adb (patch)
tree4928fefff6bd48d970b5a51c0856e6b3a31c6d2e /lib
parente8c698af410639af52d89efc48f1433cd5404372 (diff)
downloadpleroma-a249cbf18724084d6bcb7fee0ba577241c1f6adb.tar.gz
Add a test for List.get_lists_account_belongs
Diffstat (limited to 'lib')
-rw-r--r--lib/pleroma/list.ex10
1 files changed, 9 insertions, 1 deletions
diff --git a/lib/pleroma/list.ex b/lib/pleroma/list.ex
index a99e3245b..891c73f5a 100644
--- a/lib/pleroma/list.ex
+++ b/lib/pleroma/list.ex
@@ -72,11 +72,19 @@ defmodule Pleroma.List do
# Get lists to which the account belongs.
def get_lists_account_belongs(%User{} = owner, account_id) do
user = Repo.get(User, account_id)
+
query =
from(
l in Pleroma.List,
- where: l.user_id == ^owner.id and fragment("? = ANY(?)", ^user.follower_address, l.following)
+ where:
+ l.user_id == ^owner.id and
+ fragment(
+ "? = ANY(?)",
+ ^user.follower_address,
+ l.following
+ )
)
+
Repo.all(query)
end