diff --git a/src/services/worldStateService.ts b/src/services/worldStateService.ts index 2e9342a2..9350360e 100644 --- a/src/services/worldStateService.ts +++ b/src/services/worldStateService.ts @@ -1234,8 +1234,14 @@ export const isArchwingMission = (node: IRegion): boolean => { }; export const version_compare = (a: string, b: string): number => { - const a_digits = a.split(".").map(x => parseInt(x)); - const b_digits = b.split(".").map(x => parseInt(x)); + const a_digits = a + .split("/")[0] + .split(".") + .map(x => parseInt(x)); + const b_digits = b + .split("/")[0] + .split(".") + .map(x => parseInt(x)); for (let i = 0; i != a_digits.length; ++i) { if (a_digits[i] != b_digits[i]) { return a_digits[i] > b_digits[i] ? 1 : -1;