From bc2a15bc4053fd4a2d6ca495dbecc03bacc57c9f Mon Sep 17 00:00:00 2001 From: john Date: Tue, 20 May 2025 11:22:59 +0200 Subject: [PATCH] force loading images with https --- src/app/feed/components/PostItem.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/app/feed/components/PostItem.tsx b/src/app/feed/components/PostItem.tsx index 2a346d8..582e05b 100644 --- a/src/app/feed/components/PostItem.tsx +++ b/src/app/feed/components/PostItem.tsx @@ -53,14 +53,19 @@ interface PostMediaProps { } function PostMediaItem({ media }: PostMediaProps) { - const url = media.url.toString() + const url = new URL(media.url.toString()) + + if (location.protocol === 'https:' && url.protocol !== 'https:') { + url.protocol = 'https:' + } + const width = media.width ?? undefined const height = media.height ?? undefined return (