fix: fix blurhash for reblogged images (#1412)

fixes #1411
This commit is contained in:
Nolan Lawson 2019-08-19 20:23:05 -07:00 committed by GitHub
parent acb134e518
commit 5c9416b7fa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 1 deletions

View File

@ -29,7 +29,9 @@ function tryInitBlurhash () {
async function decodeAllBlurhashes (statusOrNotification) {
const status = statusOrNotification.status || statusOrNotification.notification.status
const mediaWithBlurhashes = get(status, ['media_attachments'], []).filter(_ => _.blurhash)
const mediaWithBlurhashes = get(status, ['media_attachments'], [])
.concat(get(status, ['reblog', 'media_attachments'], []))
.filter(_ => _.blurhash)
if (mediaWithBlurhashes.length) {
mark(`decodeBlurhash-${status.id}`)
await Promise.all(mediaWithBlurhashes.map(async media => {