<%# Be sure to check/update messages/_template.html.erb when changing this file %> <%# Bump this version when the message presentation filters change what they emit. Editing this line changes the template digest, which busts BOTH this fragment cache and the collection cache that keys on this partial's digest (helper Ruby changes alone don't). %> <% cache [ message, "presentation-v3" ] do %> <%= message_tag message do %>

<%= local_datetime_tag message.created_at, style: :date %>

<%= avatar_tag message.creator %>

<%= message.creator.name %> <%= link_to message_timestamp(message, class: "message__timestamp"), room_at_message_path(message.room, message), target: "_top", class: "message__permalink" %> <%= link_to room_display_name(message.room, for_user: nil), room_at_message_path(message.room, message), target: "_top", data: { reply_target: "link" } %>

<%= render "messages/actions", message: message, url: room_at_message_url(message.room, message) %>
<%= render "messages/presentation", message: message %> <%= render "messages/boosts/boosts", message: message %>
<% end %> <% end %>