Format report text with kramdown

Pass the text of reports ('details' field) through the RichText formatter to give us kramdown formatting support.
This commit is contained in:
Harry Wood 2022-04-28 23:05:36 +01:00
parent db16445fc0
commit 9401e451d1
4 changed files with 13 additions and 3 deletions

View file

@ -36,4 +36,8 @@ class Report < ApplicationRecord
else %w[other]
end
end
def details
RichText.new("markdown", self[:details])
end
end

View file

@ -9,7 +9,7 @@
:user => link_to(report.user.display_name, user_path(report.user)),
:updated_at => l(report.updated_at.to_datetime, :format => :friendly) %>
</p>
<p><%= report.details %></p>
<p class="richtext text-break"><%= report.details.to_html %></p>
</div>
</div>
<hr>