Add /api/v1/followed_tags

Signed-off-by: mkljczk <git@mkljczk.pl>
This commit is contained in:
FloatingGhost 2022-12-31 18:05:21 +00:00 committed by mkljczk
commit bdb9f888d7
8 changed files with 153 additions and 6 deletions

View file

@ -43,7 +43,13 @@ defmodule Pleroma.User.HashtagFollow do
end
def get_by_user(%User{} = user) do
Ecto.assoc(user, :followed_hashtags)
user
|> followed_hashtags_query()
|> Repo.all()
end
def followed_hashtags_query(%User{} = user) do
Ecto.assoc(user, :followed_hashtags)
|> Ecto.Query.order_by([h], desc: h.id)
end
end