From b90f1d1ebaef9a01b78063602d08cb39f9c30d36 Mon Sep 17 00:00:00 2001 From: GSTAR <44748406+GLlgGL@users.noreply.github.com> Date: Tue, 20 Jan 2026 15:29:27 +0100 Subject: [PATCH] Update DoodStream.ts --- src/extractor/DoodStream.ts | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/extractor/DoodStream.ts b/src/extractor/DoodStream.ts index 584fc44..8e612b9 100644 --- a/src/extractor/DoodStream.ts +++ b/src/extractor/DoodStream.ts @@ -1,10 +1,10 @@ -import { Context, Format, Meta, UrlResult } from '../types'; -import { Extractor } from './Extractor'; import { NotFoundError } from '../error'; +import { Context, Format, Meta, UrlResult } from '../types'; import { buildMediaFlowProxyExtractorStreamUrl, supportsMediaFlowProxy, } from '../utils'; +import { Extractor } from './Extractor'; export class DoodStream extends Extractor { public readonly id = 'doodstream'; @@ -14,10 +14,9 @@ export class DoodStream extends Extractor { public override viaMediaFlowProxy = true; public supports(ctx: Context, url: URL): boolean { - const supportedDomain = - /dood|do[0-9]go|doood|dooood|ds2play|ds2video|dsvplay|d0o0d|do0od|d0000d|d000d|myvidplay|vidply|all3do|doply|vide0|vvide0|d-s/.test( - url.host - ); + const supportedDomain = /dood|do[0-9]go|doood|dooood|ds2play|ds2video|dsvplay|d0o0d|do0od|d0000d|d000d|myvidplay|vidply|all3do|doply|vide0|vvide0|d-s/.test( + url.host + ); return supportedDomain && supportsMediaFlowProxy(ctx); } @@ -34,7 +33,6 @@ export class DoodStream extends Extractor { url: URL, meta: Meta ): Promise { - const headers = { Referer: meta.referer ?? url.href, }; @@ -45,7 +43,7 @@ export class DoodStream extends Extractor { this.fetcher, 'Doodstream', url, - headers + headers, ); return [