From 59e7c6538ec43764ec4941a8a80c64fd8b853f52 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Tue, 5 Oct 2021 00:44:49 -0500 Subject: [PATCH] Audio: ingest attachment metadata --- app/soapbox/components/status.js | 15 ++--- app/soapbox/features/audio/index.js | 10 ++-- .../status/components/detailed_status.js | 16 ++--- .../features/ui/components/media_modal.js | 58 +++++++++---------- 4 files changed, 51 insertions(+), 48 deletions(-) diff --git a/app/soapbox/components/status.js b/app/soapbox/components/status.js index 86d1e593a..5a4aa572d 100644 --- a/app/soapbox/components/status.js +++ b/app/soapbox/components/status.js @@ -414,21 +414,22 @@ class Status extends ImmutablePureComponent { ); } else if (size === 1 && status.getIn(['media_attachments', 0, 'type']) === 'audio' && status.get('media_attachments').size === 1) { - const audio = status.getIn(['media_attachments', 0]); + const attachment = status.getIn(['media_attachments', 0]); media = ( {Component => ( )} diff --git a/app/soapbox/features/audio/index.js b/app/soapbox/features/audio/index.js index 946d65210..ed6548434 100644 --- a/app/soapbox/features/audio/index.js +++ b/app/soapbox/features/audio/index.js @@ -467,13 +467,13 @@ class Audio extends React.PureComponent { aria-label={alt} /> - + />}
@@ -490,8 +490,8 @@ class Audio extends React.PureComponent {
- - + +
@@ -521,7 +521,7 @@ class Audio extends React.PureComponent { download target='_blank' > - +
diff --git a/app/soapbox/features/status/components/detailed_status.js b/app/soapbox/features/status/components/detailed_status.js index 1f0809132..c19d092e8 100644 --- a/app/soapbox/features/status/components/detailed_status.js +++ b/app/soapbox/features/status/components/detailed_status.js @@ -123,16 +123,18 @@ export default class DetailedStatus extends ImmutablePureComponent { /> ); } else if (size === 1 && status.getIn(['media_attachments', 0, 'type']) === 'audio' && status.get('media_attachments').size === 1) { - const audio = status.getIn(['media_attachments', 0]); + const attachment = status.getIn(['media_attachments', 0]); media = (