+ unread: Map.get(chat, :unread) || ChatMessageReference.unread_count_for_chat(chat),
+ last_message:
+ last_message &&
+ ChatMessageReferenceView.render("show.json", chat_message_reference: last_message),
+ updated_at: Utils.to_masto_date(chat.updated_at)