lib/karafka/web/ui/pro/views/explorer/_message.erb in karafka-web-0.2.5 vs lib/karafka/web/ui/pro/views/explorer/_message.erb in karafka-web-0.3.0

- old
+ new

@@ -1,16 +1,27 @@ -<tr> - <td> - <%= message.offset %> - </td> - <td> - <%== relative_time message.timestamp %> - </td> - <td> - <%= message.key %> - </td> - <td class="text-center"> - <a href="<%= root_path('explorer', message.topic, message.partition, message.offset) %>" class="btn btn-sm btn-secondary"> - Details - </a> - </td> -</tr> +<% if message.is_a?(Integer) %> + <tr> + <td class="text-muted"> + <%= message %> + </td> + <td colspan="3" class="text-center text-muted"> + This message has either been removed or compacted and is no longer available. + </td> + </tr> +<% else %> + <tr> + <td> + <%= message.offset %> + </td> + <td> + <%== relative_time message.timestamp %> + </td> + <td> + <%= message.key %> + </td> + <td class="text-center"> + <a href="<%= root_path('explorer', message.topic, message.partition, message.offset) %>" class="btn btn-sm btn-secondary"> + Details + </a> + </td> + </tr> +<% end %>