diff --git a/attached_assets/generated_images/Facebook_sharing_logo_image_ce83764e.png b/attached_assets/generated_images/Facebook_sharing_logo_image_ce83764e.png new file mode 100644 index 0000000..d3b2d5d Binary files /dev/null and b/attached_assets/generated_images/Facebook_sharing_logo_image_ce83764e.png differ diff --git a/client/public/go4-video-social-share.png b/client/public/go4-video-social-share.png new file mode 100644 index 0000000..d3b2d5d Binary files /dev/null and b/client/public/go4-video-social-share.png differ diff --git a/client/src/pages/VideoPage.tsx b/client/src/pages/VideoPage.tsx index 37b1063..d59304c 100644 --- a/client/src/pages/VideoPage.tsx +++ b/client/src/pages/VideoPage.tsx @@ -127,8 +127,8 @@ export default function VideoPage() { updateMetaTag('og:title', currentVideo.title); updateMetaTag('og:description', currentVideo.description || `Watch ${currentVideo.title} on go4.video`); - // Use custom thumbnail if available, otherwise default thumbnail - const thumbnailForSharing = currentVideo.customThumbnailUrl || currentVideo.thumbnailUrl; + // Use custom thumbnail if available, otherwise video thumbnail, fallback to social share image + const thumbnailForSharing = currentVideo.customThumbnailUrl || currentVideo.thumbnailUrl || '/go4-video-social-share.png'; updateMetaTag('og:image', thumbnailForSharing); updateMetaTag('og:url', window.location.href); updateMetaTag('og:type', 'video.other'); diff --git a/go4-video-social-share.png b/go4-video-social-share.png index e69de29..d3b2d5d 100644 Binary files a/go4-video-social-share.png and b/go4-video-social-share.png differ