From 6d672ffa9d7df081034dc5afda6ee7eab829dd7d Mon Sep 17 00:00:00 2001 From: julian laplace Date: Thu, 27 Oct 2022 13:30:26 +0200 Subject: fix sorting --- public/assets/js/util/format.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'public/assets/js/util/format.js') diff --git a/public/assets/js/util/format.js b/public/assets/js/util/format.js index 224678e..cb3d92e 100644 --- a/public/assets/js/util/format.js +++ b/public/assets/js/util/format.js @@ -304,19 +304,20 @@ function get_scale_opacity(value, scale) { } return scale[scale.length - 1][1]; } -function trimComment(isViewingThread) { +function trimComment({ isViewingThread, lines, snippetSize, cropSize }) { return function (comment) { - return isViewingThread || comment.comment.length < 256 + return isViewingThread || comment.comment.length < (cropSize || 256) ? comment : { ...comment, comment: comment.comment .split("\n") - .slice(0, 5) + .slice(0, lines || 5) .join("\n") - .substr(0, 512) - .replace(/\s+\w+$/, "") + + .substr(0, snippetSize || 512) + .replace(/\s+\w+$/, "") + .replace(/<[^>]+$/, "") + `... Read more...`, }; }; -- cgit v1.2.3-70-g09d2