From 319fa35d5f2b23fd6f931f2576ee9feb72136535 Mon Sep 17 00:00:00 2001 From: redmt Date: Fri, 10 Jun 2022 15:42:37 +0200 Subject: [PATCH] Update processJsonPost.js to store a preview selftext --- inc/processJsonPost.js | 1 + views/includes/meta_post.pug | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/inc/processJsonPost.js b/inc/processJsonPost.js index f382ee5..dd96794 100644 --- a/inc/processJsonPost.js +++ b/inc/processJsonPost.js @@ -155,6 +155,7 @@ async function processJsonPost(json, parsed, user_preferences) { images: null, crosspost: false, selftext: unescape(post.selftext_html), + selftext_preview: post.selftext.substr(0, 120), poll_data: post.poll_data, link_flair: user_preferences.flairs != 'false' ? await formatLinkFlair(post) : '', diff --git a/views/includes/meta_post.pug b/views/includes/meta_post.pug index 4e14b84..2210e63 100644 --- a/views/includes/meta_post.pug +++ b/views/includes/meta_post.pug @@ -1,5 +1,5 @@ meta(property='og:title', content=cleanTitle(post.title) + ' : r/' + subreddit) -meta(property='og:description', content='' + post.selftext) +meta(property='og:description', content='' + post.selftext_preview) meta(property='og:author_name', content='u/' + post.author) if !post.has_media if post.gallery