fix truncate for long posts vs high line count

merge-requests/208/head
fatchan 5 years ago
parent 469a40d4c3
commit 68c5e520f6
  1. 5
      views/mixins/post.pug

@ -66,9 +66,12 @@ mixin post(post, truncate, manage=false, globalmanage=false)
const messageLines = splitPost.length;
let truncatedMessage = post.message;
let truncated = false;
if (messageLines > 10 || post.message.length > 1000) {
if (messageLines > 10) {
truncatedMessage = splitPost.slice(0, 10).join('\n');
truncated = true;
} else if (post.message.length > 1000) {
truncatedMessage = `${post.message.substring(0,1000)}...`;
truncated = true;
}
pre.post-message !{truncatedMessage}
if truncated

Loading…
Cancel
Save