Merge branch '2078-list-fixes' into 'develop'
[akkoma] / lib / pleroma / web / pleroma_api / controllers / chat_controller.ex
index e8a1746d46a82d459dedc10799c58e92f4af2063..1f2e953f761cc4e915263946d13e9ad97a3cf97d 100644 (file)
@@ -149,7 +149,9 @@ defmodule Pleroma.Web.PleromaAPI.ChatController do
       from(c in Chat,
         where: c.user_id == ^user_id,
         where: c.recipient not in ^blocked_ap_ids,
-        order_by: [desc: c.updated_at]
+        order_by: [desc: c.updated_at],
+        inner_join: u in User,
+        on: u.ap_id == c.recipient
       )
       |> Repo.all()