From 1fb00a4317605ee9a5d0da73a4b363bf08b9bf6f Mon Sep 17 00:00:00 2001 From: Viren070 Date: Thu, 19 Jun 2025 18:48:48 +0100 Subject: [PATCH] fix: manually override type to http for watchtower and nuviostreams --- packages/core/src/presets/debridioWatchtower.ts | 16 +--------------- packages/core/src/presets/nuviostreams.ts | 16 +--------------- 2 files changed, 2 insertions(+), 30 deletions(-) diff --git a/packages/core/src/presets/debridioWatchtower.ts b/packages/core/src/presets/debridioWatchtower.ts index 5ecb57b6..4b570b43 100644 --- a/packages/core/src/presets/debridioWatchtower.ts +++ b/packages/core/src/presets/debridioWatchtower.ts @@ -25,11 +25,7 @@ class DebridioWatchtowerStreamParser extends StreamParser { parsedStream.filename = this.getFilename(stream, parsedStream); - parsedStream.type = this.getStreamType( - stream, - parsedStream.service, - parsedStream - ); + parsedStream.type = 'http'; if (parsedStream.filename) { parsedStream.parsedFile = FileParser.parse(parsedStream.filename); @@ -52,16 +48,6 @@ class DebridioWatchtowerStreamParser extends StreamParser { parsedStream.message = stream.description?.replace(/\d+p?/g, ''); - parsedStream.torrent = { - infoHash: - parsedStream.type === 'p2p' - ? (stream.infoHash ?? undefined) - : this.getInfoHash(stream, parsedStream), - seeders: this.getSeeders(stream, parsedStream), - sources: stream.sources ?? undefined, - fileIdx: stream.fileIdx ?? undefined, - }; - return parsedStream; } } diff --git a/packages/core/src/presets/nuviostreams.ts b/packages/core/src/presets/nuviostreams.ts index 279a4361..825965e3 100644 --- a/packages/core/src/presets/nuviostreams.ts +++ b/packages/core/src/presets/nuviostreams.ts @@ -23,11 +23,7 @@ class NuvioStreamsStreamParser extends StreamParser { stream.description = stream.description || stream.title; - parsedStream.type = this.getStreamType( - stream, - parsedStream.service, - parsedStream - ); + parsedStream.type = 'http'; parsedStream.parsedFile = FileParser.parse( `${stream.name}\n${stream.description}` @@ -45,16 +41,6 @@ class NuvioStreamsStreamParser extends StreamParser { parsedStream.message += `\n${stream.description?.split('\n')?.[-1]}`; } - parsedStream.torrent = { - infoHash: - parsedStream.type === 'p2p' - ? (stream.infoHash ?? undefined) - : this.getInfoHash(stream, parsedStream), - seeders: this.getSeeders(stream, parsedStream), - sources: stream.sources ?? undefined, - fileIdx: stream.fileIdx ?? undefined, - }; - return parsedStream; } }