From 3679d2c786908dad47b7038552d4818c742b2fda Mon Sep 17 00:00:00 2001 From: ThatGravyBoat Date: Tue, 16 Jun 2026 14:58:50 -0230 Subject: [PATCH] fix: maven version ranges not matching correctly (#6416) --- .../src/helpers/infer/version-ranges.ts | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/apps/frontend/src/helpers/infer/version-ranges.ts b/apps/frontend/src/helpers/infer/version-ranges.ts index 91100f4b3..71d14f6a2 100644 --- a/apps/frontend/src/helpers/infer/version-ranges.ts +++ b/apps/frontend/src/helpers/infer/version-ranges.ts @@ -50,15 +50,15 @@ export function getGameVersionsMatchingMavenRange( ranges.push(range) } - const LESS_THAN_EQUAL = /^\(,(.*)]$/ - const LESS_THAN = /^\(,(.*)\)$/ - const EQUAL = /^\[(.*)]$/ - const GREATER_THAN_EQUAL = /^\[(.*),\)$/ - const GREATER_THAN = /^\((.*),\)$/ - const BETWEEN = /^\((.*),(.*)\)$/ - const BETWEEN_EQUAL = /^\[(.*),(.*)]$/ - const BETWEEN_LESS_THAN_EQUAL = /^\((.*),(.*)]$/ - const BETWEEN_GREATER_THAN_EQUAL = /^\[(.*),(.*)\)$/ + const LESS_THAN_EQUAL = /^\(,([^,]*)]$/ + const LESS_THAN = /^\(,([^,]*)\)$/ + const EQUAL = /^\[([^,]*)]$/ + const GREATER_THAN_EQUAL = /^\[([^,]*),\)$/ + const GREATER_THAN = /^\(([^,]*),\)$/ + const BETWEEN = /^\(([^,]*),([^,]*)\)$/ + const BETWEEN_EQUAL = /^\[([^,]*),([^,]*)]$/ + const BETWEEN_LESS_THAN_EQUAL = /^\(([^,]*),([^,]*)]$/ + const BETWEEN_GREATER_THAN_EQUAL = /^\[([^,]*),([^,]*)\)$/ const semverRanges = []