From 29c38c1f83dd86e5ec1f8e45d7e108e6312ff9f5 Mon Sep 17 00:00:00 2001 From: Nolan Lawson Date: Sat, 14 Apr 2018 14:18:19 -0700 Subject: [PATCH] Don't show media in notifications (#112) Fixes #70 --- routes/_components/status/Status.html | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/routes/_components/status/Status.html b/routes/_components/status/Status.html index 8bfaba6..2592ea3 100644 --- a/routes/_components/status/Status.html +++ b/routes/_components/status/Status.html @@ -27,7 +27,7 @@ {{/if}} - {{#if originalStatus.media_attachments && originalStatus.media_attachments.length}} + {{#if showMedia }} {{/if}} @@ -206,6 +206,11 @@ }, spoilerShown: ($spoilersShown, uuid) => !!$spoilersShown[uuid], replyShown: ($repliesShown, uuid) => !!$repliesShown[uuid], + showMedia: (originalStatus, isStatusInNotification) => { + return !isStatusInNotification + && originalStatus.media_attachments + && originalStatus.media_attachments.length + }, ariaLabel: (originalAccount, originalStatus, visibility) => { return (visibility === 'direct' ? 'Direct message' : 'Status') + ` by ${originalAccount.display_name || originalAccount.username}`