From 950a20f60c4e5a993c18e26d2cb0449d01abad72 Mon Sep 17 00:00:00 2001 From: hamster1963 <1410514192@qq.com> Date: Tue, 3 Dec 2024 18:27:08 +0800 Subject: [PATCH 1/2] fix: sort --- app/(main)/ClientComponents/ServerListClient.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/(main)/ClientComponents/ServerListClient.tsx b/app/(main)/ClientComponents/ServerListClient.tsx index 2f851ce..1d68c95 100644 --- a/app/(main)/ClientComponents/ServerListClient.tsx +++ b/app/(main)/ClientComponents/ServerListClient.tsx @@ -107,12 +107,14 @@ export default function ServerListClient() { : filteredServersByStatus.filter((server) => server.tag === tag); if (filter) { - // 根据使用速度进行从高到低排序 filteredServers.sort((a, b) => { + if (!a.online_status && b.online_status) return 1; + if (a.online_status && !b.online_status) return -1; + if (!a.online_status && !b.online_status) return 0; return ( b.status.NetInSpeed + b.status.NetOutSpeed - - (a.status.NetInSpeed + b.status.NetOutSpeed) + (a.status.NetInSpeed + a.status.NetOutSpeed) ); }); } From ac5c7e801dc3ed5f5cce7e2fde96c77a7d8d5b1b Mon Sep 17 00:00:00 2001 From: hamster1963 <1410514192@qq.com> Date: Tue, 3 Dec 2024 18:27:36 +0800 Subject: [PATCH 2/2] update: v1.6.8 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 574aa76..acb3e76 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nezha-dash", - "version": "1.6.7-fix", + "version": "1.6.8", "private": true, "scripts": { "dev": "next dev -p 3040",