From 8e6ba876e3537fe57059c803b0ffdbf67735b6b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BE=9D=E7=91=AA=E8=B2=93?= Date: Mon, 9 Mar 2026 14:10:26 +0800 Subject: [PATCH] Fix null from match() on empty string in formatNumberWithCommas Co-Authored-By: Claude Opus 4.6 --- src/module/numberLabel.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/module/numberLabel.js b/src/module/numberLabel.js index 88bfc36..089e1d0 100644 --- a/src/module/numberLabel.js +++ b/src/module/numberLabel.js @@ -13,7 +13,7 @@ */ const formatNumberWithCommas = (numberStr) => { let reversedStr = numberStr.split("").reverse().join(""); - let groupedStr = reversedStr.match(/.{1,3}/g); + let groupedStr = reversedStr.match(/.{1,3}/g) || []; let joinedStr = groupedStr.join(","); let finalStr = joinedStr.split("").reverse().join("");