From b3b9911209da7dd669fe0fe5c9fb5d1a38ed424b Mon Sep 17 00:00:00 2001 From: msLinuxNinja Date: Wed, 1 Oct 2025 13:50:47 -0600 Subject: [PATCH] Fixed sorting for block devices to follow a human readable format --- .env | 2 +- src/Utils/parseData.js | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.env b/.env index d2b8266..25b4a01 100644 --- a/.env +++ b/.env @@ -1 +1 @@ -REACT_APP_VERSION=0.3.1 +REACT_APP_VERSION=0.3.2 diff --git a/src/Utils/parseData.js b/src/Utils/parseData.js index a438834..d888f69 100644 --- a/src/Utils/parseData.js +++ b/src/Utils/parseData.js @@ -342,7 +342,9 @@ export function parseDiskIO(sarFileData) { matchedData.push(returnMatch(`(^${block}$)`, diskData)); }); - uniqDev.sort(); // Sort block devices + uniqDev.sort((a, b) => + a.localeCompare(b, undefined, { numeric: true, sensitivity: "base" }) + ); // Sort block devices in human order const diskArray = uniqDev.map(() => ({ tps: [],