diff options
author | Eric Bailey <git@esb.lol> | 2025-03-14 10:28:02 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-14 10:28:02 -0500 |
commit | 9cea7f0393a3bdd5b020f014ed1f8929a5755342 (patch) | |
tree | 1b5e955ca473a12adab5ce9b37f9d9d1fbc49cea /src/components/MediaPreview.tsx | |
parent | dcc8b351464727e2780b279338dd46589424784e (diff) | |
download | voidsky-9cea7f0393a3bdd5b020f014ed1f8929a5755342.tar.zst |
Fix missing RecordWithMedia media embed preview in notifications view (#7988)
Diffstat (limited to 'src/components/MediaPreview.tsx')
-rw-r--r-- | src/components/MediaPreview.tsx | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/components/MediaPreview.tsx b/src/components/MediaPreview.tsx index 6e368e7dc..208973cc9 100644 --- a/src/components/MediaPreview.tsx +++ b/src/components/MediaPreview.tsx @@ -54,6 +54,14 @@ export function Embed({ <VideoItem thumbnail={e.view.thumbnail} alt={e.view.alt} /> </Outer> ) + } else if ( + e.type === 'post_with_media' && + // ignore further "nested" RecordWithMedia + e.media.type !== 'post_with_media' && + // ignore any unknowns + e.media.view !== null + ) { + return <Embed embed={e.media.view} style={style} /> } return null |