From 47b195609e27b25adf04fe7b8aca0b64c72ef1bf Mon Sep 17 00:00:00 2001 From: Viren070 Date: Thu, 8 May 2025 22:45:32 +0100 Subject: [PATCH] fix(parser): handle when bluray and remux are not next to each other --- packages/parser/src/regex.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/parser/src/regex.ts b/packages/parser/src/regex.ts index 685fe922..a4ed5141 100644 --- a/packages/parser/src/regex.ts +++ b/packages/parser/src/regex.ts @@ -19,7 +19,8 @@ export const PARSE_REGEX = { '480p': createRegex('(bd|hd|m)?(480(p|i)?)|sd'), }, qualities: { - 'BluRay REMUX': createRegex('(blu[ .\\-_]?ray|bd|br|b|uhd)[ .\\-_]?remux'), + 'BluRay REMUX': + /((?<=remux.*)[ .\-_](blu[ .\-_]?ray))|((blu[ .\-_]?ray)[ .\-_](?=.*remux))|((?