about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/view/com/util/post-embeds/QuoteEmbed.tsx10
-rw-r--r--src/view/com/util/post-embeds/index.tsx3
2 files changed, 11 insertions, 2 deletions
diff --git a/src/view/com/util/post-embeds/QuoteEmbed.tsx b/src/view/com/util/post-embeds/QuoteEmbed.tsx
index ca9dc1c0d..c61cda68c 100644
--- a/src/view/com/util/post-embeds/QuoteEmbed.tsx
+++ b/src/view/com/util/post-embeds/QuoteEmbed.tsx
@@ -11,6 +11,7 @@ import {
   AppBskyEmbedImages,
   AppBskyEmbedRecord,
   AppBskyEmbedRecordWithMedia,
+  AppBskyEmbedVideo,
   AppBskyFeedDefs,
   AppBskyFeedPost,
   ModerationDecision,
@@ -180,12 +181,17 @@ export function QuoteEmbed({
     if (allowNestedQuotes) {
       return e
     } else {
-      if (AppBskyEmbedImages.isView(e) || AppBskyEmbedExternal.isView(e)) {
+      if (
+        AppBskyEmbedImages.isView(e) ||
+        AppBskyEmbedExternal.isView(e) ||
+        AppBskyEmbedVideo.isView(e)
+      ) {
         return e
       } else if (
         AppBskyEmbedRecordWithMedia.isView(e) &&
         (AppBskyEmbedImages.isView(e.media) ||
-          AppBskyEmbedExternal.isView(e.media))
+          AppBskyEmbedExternal.isView(e.media) ||
+          AppBskyEmbedVideo.isView(e.media))
       ) {
         return e.media
       }
diff --git a/src/view/com/util/post-embeds/index.tsx b/src/view/com/util/post-embeds/index.tsx
index e9cbf5d03..d9e075e77 100644
--- a/src/view/com/util/post-embeds/index.tsx
+++ b/src/view/com/util/post-embeds/index.tsx
@@ -86,6 +86,7 @@ export function PostEmbeds({
       return <MaybeListCard view={embed.record} />
     }
 
+    // starter pack embed
     if (AppBskyGraphDefs.isStarterPackViewBasic(embed.record)) {
       return <StarterPackCard starterPack={embed.record} />
     }
@@ -178,6 +179,8 @@ export function PostEmbeds({
     )
   }
 
+  // video embed
+  // =
   if (AppBskyEmbedVideo.isView(embed)) {
     return (
       <ContentHider modui={moderation?.ui('contentMedia')}>