From df875381d4e2c9a0bd283acc3592cde6562f5e5e Mon Sep 17 00:00:00 2001 From: r Date: Sat, 21 Dec 2019 07:22:21 +0000 Subject: Show content warning in status --- renderer/renderer.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'renderer') diff --git a/renderer/renderer.go b/renderer/renderer.go index c9cae28..cabf92d 100644 --- a/renderer/renderer.go +++ b/renderer/renderer.go @@ -84,7 +84,10 @@ func EmojiFilter(content string, emojis []mastodon.Emoji) string { return strings.NewReplacer(replacements...).Replace(content) } -func StatusContentFilter(content string, emojis []mastodon.Emoji, mentions []mastodon.Mention) string { +func StatusContentFilter(spoiler string, content string, emojis []mastodon.Emoji, mentions []mastodon.Mention) string { + if len(spoiler) > 0 { + content = spoiler + "
" + content + } var replacements []string for _, e := range emojis { replacements = append(replacements, ":"+e.ShortCode+":", "\""+e.ShortCode+"\"") -- cgit v1.2.3