From 4959a1b3ed0af8af1f19aa9e5ed84cf13b854a66 Mon Sep 17 00:00:00 2001 From: Avior Date: Sun, 2 May 2021 00:21:04 +0200 Subject: [PATCH] Updated compiler to sort cards numericly? by localids Signed-off-by: Avior --- utils/cardUtil.ts | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/utils/cardUtil.ts b/utils/cardUtil.ts index 038207a..50877d9 100644 --- a/utils/cardUtil.ts +++ b/utils/cardUtil.ts @@ -136,7 +136,15 @@ export async function getCards(lang: SupportedLanguages,set?: Set): Promise { + const ra = parseInt(a) + const rb = parseInt(b) + if (!isNaN(ra) && !isNaN(rb)) { + return ra - rb + } else { + return a >= b ? 1 : -1 + } + }) }