1
0
Fork 0
mirror of https://gitlab.com/SIGBUS/nyaa.git synced 2024-12-22 15:40:00 +00:00

Fix CF-stripped newlines for comments

This commit is contained in:
TheAMM 2017-11-10 05:50:57 +02:00
parent faf7548cd0
commit e183d420ea

View file

@ -171,12 +171,12 @@
</div> </div>
<div class="row"> <div class="row">
{# Escape newlines into html entities because CF strips blank newlines #} {# Escape newlines into html entities because CF strips blank newlines #}
<div markdown-text class="comment-content" id="torrent-comment{{ comment.id }}">{{ comment.text }}</div> <div markdown-text class="comment-content" id="torrent-comment{{ comment.id }}">{{- comment.text | escape | replace('\r\n', '\n') | replace('\n', '&#10;'|safe) -}}</div>
{% if g.user.id == comment.user_id %} {% if g.user.id == comment.user_id %}
<form class="edit-comment-box" action="{{ url_for('torrents.edit_comment', torrent_id=torrent.id, comment_id=comment.id) }}" method="POST"> <form class="edit-comment-box" action="{{ url_for('torrents.edit_comment', torrent_id=torrent.id, comment_id=comment.id) }}" method="POST">
{{ comment_form.csrf_token }} {{ comment_form.csrf_token }}
<div class="form-group"> <div class="form-group">
<textarea class="form-control" name="comment" autofocus>{{ comment.text }}</textarea> <textarea class="form-control" name="comment" autofocus>{{- comment.text | escape | replace('\r\n', '\n') | replace('\n', '&#10;'|safe) -}}</textarea>
</div> </div>
<input type="submit" value="Submit" class="btn btn-success btn-sm"> <input type="submit" value="Submit" class="btn btn-success btn-sm">
<button class="btn btn-sm edit-comment" title="Cancel">Cancel</button> <button class="btn btn-sm edit-comment" title="Cancel">Cancel</button>