From 81d788ef843614e95b764c2ac6a3eb758294e792 Mon Sep 17 00:00:00 2001 From: WebStreamr <210764791+webstreamr@users.noreply.github.com> Date: Sat, 14 Jun 2025 17:57:41 +0000 Subject: [PATCH] chore(extractor): add various exotic DoodStream domains --- src/extractor/DoodStream.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/extractor/DoodStream.ts b/src/extractor/DoodStream.ts index 5fc9266..7eb2bc0 100644 --- a/src/extractor/DoodStream.ts +++ b/src/extractor/DoodStream.ts @@ -18,8 +18,9 @@ export class DoodStream extends Extractor { this.fetcher = fetcher; } + /** @see https://github.com/Gujal00/ResolveURL/blob/master/script.module.resolveurl/lib/resolveurl/plugins/doodstream.py */ public supports(_ctx: Context, url: URL): boolean { - return null !== url.host.match(/dood|do[0-9]go|dooodster|dooood/); + return null !== url.host.match(/dood|do[0-9]go|doood|dooood|ds2play|ds2video|d0o0d|do0od|d0000d|d000d|vidply|all3do|doply|vide0/); }; public override normalize(url: URL): URL {