From 9645a8e53e657cc5506096490eaec45600d3c736 Mon Sep 17 00:00:00 2001 From: Viren070 Date: Fri, 3 Jan 2025 00:25:28 +0000 Subject: [PATCH] fix: only set proxyHeaders if at least one of request or response is defined --- packages/wrappers/src/base.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/wrappers/src/base.ts b/packages/wrappers/src/base.ts index 0426cd83..758ff47a 100644 --- a/packages/wrappers/src/base.ts +++ b/packages/wrappers/src/base.ts @@ -123,10 +123,12 @@ export class BaseWrapper { behaviorHints: { countryWhitelist: stream.behaviorHints?.countryWhitelist, notWebReady: stream.behaviorHints?.notWebReady, - proxyHeaders: { + proxyHeaders: stream.behaviorHints?.proxyHeaders?.request || stream.behaviorHints?.proxyHeaders?.response + ? { request: stream.behaviorHints?.proxyHeaders?.request, response: stream.behaviorHints?.proxyHeaders?.response, - }, + } + : undefined, videoHash: stream.behaviorHints?.videoHash, }, },