The name `safe_html_with_links` was confusing and could make you think it takes care of making the HTML safe. So I've renamed it in a way that makes it a bit more intuitive that it expects its input to be already sanitized. I've changed `text_with_links` as well so now the two method names complement each other.
24 lines
836 B
Plaintext
24 lines
836 B
Plaintext
<div class="tabs-panel" id="tab-notifications">
|
|
<div class="row">
|
|
<div id="proposal_notifications" class="small-12 column notification-body">
|
|
<% if @notifications.blank? %>
|
|
<div class="callout primary text-center">
|
|
<%= t("proposals.show.no_notifications") %>
|
|
</div>
|
|
<% end %>
|
|
|
|
<% @notifications.each do |notification| %>
|
|
<div id="<%= dom_id(notification) %>">
|
|
<h3><%= notification.title %></h3>
|
|
<p class="more-info"><%= notification.created_at.to_date %></p>
|
|
<%= simple_format sanitize_and_auto_link(notification.body), {}, sanitize: false %>
|
|
|
|
<span class="js-flag-actions">
|
|
<%= render "proposal_notifications/actions", notification: notification %>
|
|
</span>
|
|
</div>
|
|
<% end %>
|
|
</div>
|
|
</div>
|
|
</div>
|