From d47d03c3be90072dd8062c81bb78d148e66a3fcf 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 21:05:27 +0800 Subject: [PATCH] Fix timeLabel regex to match decimal values like "45.5 sec" Co-Authored-By: Claude Opus 4.6 --- src/components/Discover/Map/SidebarState.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Discover/Map/SidebarState.vue b/src/components/Discover/Map/SidebarState.vue index 098cd27..7b57b34 100644 --- a/src/components/Discover/Map/SidebarState.vue +++ b/src/components/Discover/Map/SidebarState.vue @@ -523,7 +523,7 @@ function timeLabel(time) { // sonar-qube prevent super-linear runtime due to backtracking; change * to ? // const label = getTimeLabel(time).replace(/\s+/g, " "); // Collapse all consecutive whitespace into a single space - const result = label.match(/^(\d+)\s?([a-zA-Z]+)$/); // add ^ and $ to meet sonar-qube need + const result = label.match(/^([\d.]+)\s?([a-zA-Z]+)$/); // add ^ and $ to meet sonar-qube need return result; }