aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/user.ex
diff options
context:
space:
mode:
authorkaniini <nenolod@gmail.com>2019-02-26 23:31:53 +0000
committerkaniini <nenolod@gmail.com>2019-02-26 23:31:53 +0000
commite9703a53265d38302d5659752c8068b5ef4a021f (patch)
tree901295e61b795990bce3a9fc50c1029abe6d49e3 /lib/pleroma/user.ex
parentb985c91431cf69d5476fa2cad29a7be0af63186a (diff)
parent90d0d055fccc630066e66627281432e382aefdb1 (diff)
downloadpleroma-e9703a53265d38302d5659752c8068b5ef4a021f.tar.gz
Merge branch 'feature/more-actions-to-admin-api' into 'develop'
Add list/toggle activation endpoints to AdminController See merge request pleroma/pleroma!867
Diffstat (limited to 'lib/pleroma/user.ex')
-rw-r--r--lib/pleroma/user.ex6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/pleroma/user.ex b/lib/pleroma/user.ex
index c98b942ff..12e0e818e 100644
--- a/lib/pleroma/user.ex
+++ b/lib/pleroma/user.ex
@@ -772,6 +772,12 @@ defmodule Pleroma.User do
Enum.uniq_by(fts_results ++ trigram_results, & &1.id)
end
+ def all_except_one(user) do
+ query = from(u in User, where: u.id != ^user.id)
+
+ Repo.all(query)
+ end
+
defp do_search(subquery, for_user, options \\ []) do
q =
from(