Escape tweet text

This commit is contained in:
Zed 2019-06-21 04:35:48 +02:00
parent 6f0452621e
commit cd4e873a45
1 changed files with 14 additions and 15 deletions

View File

@ -92,23 +92,22 @@
#
#proc renderTweet*(tweet: Tweet; class=""): string =
<div class="${class}">
<div class="status-el">
<div class="status-body">
${renderHeading(tweet)}
<div class="status-content-wrapper">
<div class="status-content media-body">
${linkifyText(tweet.text)}
</div>
<div class="status-el">
<div class="status-body">
${renderHeading(tweet)}
<div class="status-content-wrapper">
<div class="status-content media-body">
${linkifyText(xmltree.escape(tweet.text))}
</div>
#if tweet.photos.len > 0:
${renderMediaGroup(tweet)}
#elif tweet.videoThumb.isSome:
${renderVideo(tweet)}
#elif tweet.gif.isSome:
${renderGif(tweet)}
#end if
${renderStats(tweet)}
</div>
#if tweet.photos.len > 0:
${renderMediaGroup(tweet)}
#elif tweet.videoThumb.isSome:
${renderVideo(tweet)}
#elif tweet.gif.isSome:
${renderGif(tweet)}
#end if
${renderStats(tweet)}
</div>
</div>
#end proc