use Pleroma.DataCase
alias Pleroma.Chat
+ alias Pleroma.Chat.MessageReference
alias Pleroma.Object
alias Pleroma.Web.CommonAPI
alias Pleroma.Web.CommonAPI.Utils
alias Pleroma.Web.MastodonAPI.AccountView
- alias Pleroma.Web.PleromaAPI.ChatMessageView
+ alias Pleroma.Web.PleromaAPI.Chat.MessageReferenceView
alias Pleroma.Web.PleromaAPI.ChatView
import Pleroma.Factory
represented_chat = ChatView.render("show.json", chat: chat)
+ cm_ref = MessageReference.for_chat_and_object(chat, chat_message)
+
assert represented_chat[:last_message] ==
- ChatMessageView.render("show.json", chat: chat, object: chat_message)
+ MessageReferenceView.render("show.json", chat_message_reference: cm_ref)
end
end