From db003db7d59ad104b9cd53cf509e474b073ae5f3 Mon Sep 17 00:00:00 2001 From: Viren070 Date: Sun, 24 Aug 2025 15:38:35 +0100 Subject: [PATCH] fix: check URL path when using stremthru for proxy check --- packages/core/src/streams/proxifier.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/core/src/streams/proxifier.ts b/packages/core/src/streams/proxifier.ts index 17b00421..631da646 100644 --- a/packages/core/src/streams/proxifier.ts +++ b/packages/core/src/streams/proxifier.ts @@ -22,7 +22,11 @@ class Proxifier { } const streamUrl = new URL(stream.url); const proxyUrl = new URL(proxy.url); - if (streamUrl.host === proxyUrl.host) { + if ( + streamUrl.host === proxyUrl.host && + // check for proxy endpoint for stremthru, not needed for mediaflow as all mediaflow links are proxied + (proxy.id === 'mediaflow' || streamUrl.pathname.includes('/v0/proxy')) + ) { stream.proxied = true; return false; }