From e06b8a2d95ee7c2e1ce2e6634bad099fc9602b2e Mon Sep 17 00:00:00 2001 From: WebStreamr <210764791+webstreamr@users.noreply.github.com> Date: Fri, 16 May 2025 20:36:33 +0200 Subject: [PATCH] =?UTF-8?q?chore:=20rename=20behaviourHints=20to=20behavio?= =?UTF-8?q?rHints=20=F0=9F=A4=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This fixes DoodStream by fixing the Referer header usage hint. --- src/utils/StreamResolver.test.ts | 12 ++++++------ src/utils/StreamResolver.ts | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/utils/StreamResolver.test.ts b/src/utils/StreamResolver.test.ts index 8740f59..d94cf2d 100644 --- a/src/utils/StreamResolver.test.ts +++ b/src/utils/StreamResolver.test.ts @@ -59,7 +59,7 @@ describe('resolve', () => { url: expect.any(String), name: 'WebStreamr 1080p', title: 'Dropload | 💾 1.3 GB | 🇩🇪', - behaviourHints: { + behaviorHints: { bingeGroup: 'webstreamr-dropload_de', }, }, @@ -67,7 +67,7 @@ describe('resolve', () => { url: expect.any(String), name: 'WebStreamr 720p', title: 'Dropload | 💾 1.1 GB | 🇮🇹', - behaviourHints: { + behaviorHints: { bingeGroup: 'webstreamr-dropload_it', }, }, @@ -75,7 +75,7 @@ describe('resolve', () => { url: expect.any(String), name: 'WebStreamr 720p', title: 'SuperVideo | 💾 1.1 GB | 🇮🇹', - behaviourHints: { + behaviorHints: { bingeGroup: 'webstreamr-supervideo_it', }, }, @@ -83,7 +83,7 @@ describe('resolve', () => { url: expect.any(String), name: 'WebStreamr 720p', title: 'SuperVideo | 💾 1 GB | 🇩🇪', - behaviourHints: { + behaviorHints: { bingeGroup: 'webstreamr-supervideo_de', }, }, @@ -91,7 +91,7 @@ describe('resolve', () => { url: expect.any(String), name: 'WebStreamr', title: 'DoodStream | 🇩🇪', - behaviourHints: { + behaviorHints: { bingeGroup: 'webstreamr-doodstream_de', notWebReady: true, proxyHeaders: { @@ -105,7 +105,7 @@ describe('resolve', () => { url: expect.any(String), name: 'WebStreamr', title: 'DoodStream | 🇮🇹', - behaviourHints: { + behaviorHints: { bingeGroup: 'webstreamr-doodstream_it', notWebReady: true, proxyHeaders: { diff --git a/src/utils/StreamResolver.ts b/src/utils/StreamResolver.ts index f966552..b8eb9ce 100644 --- a/src/utils/StreamResolver.ts +++ b/src/utils/StreamResolver.ts @@ -81,7 +81,7 @@ export class StreamResolver { url: urlResult.url.toString(), name, title, - behaviourHints: { + behaviorHints: { bingeGroup: `webstreamr-${urlResult.sourceId}`, ...(urlResult.requestHeaders !== undefined && { notWebReady: true,