X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=lib%2Fpleroma%2Fuser%2Fhashtag_follow.ex;h=dd0254ef4c22ba194fa1f58bb496906e132fe87d;hb=78c44f31ca10c296dffc22e0b01a2a0cd9e25cfa;hp=43ed93f4d20d2a7e771ee237105151a29bd4f428;hpb=4f2f2c9125e9888e58e865042726ae0fbfcdb8f2;p=akkoma diff --git a/lib/pleroma/user/hashtag_follow.ex b/lib/pleroma/user/hashtag_follow.ex index 43ed93f4d..dd0254ef4 100644 --- a/lib/pleroma/user/hashtag_follow.ex +++ b/lib/pleroma/user/hashtag_follow.ex @@ -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