<% if exception.respond_to?(:original_message) && exception.respond_to?(:corrections) %>
<%= simple_format h(exception.original_message), { class: "message" }, wrapper_tag: "div" %>
<% # The 'did_you_mean' gem can raise exceptions when calling #corrections on # the exception. If it does there are no corrections to show. corrections = exception.corrections rescue [] %> <% if corrections.any? %> Did you mean? <% end %> <% else %>
<%= simple_format h(exception.message), { class: "message" }, wrapper_tag: "div" %>
<% end %>