diff --git a/lib/utils.ts b/lib/utils.ts index 17d4186f0..cb2efe961 100644 --- a/lib/utils.ts +++ b/lib/utils.ts @@ -10,16 +10,16 @@ export function formatNezhaInfo(serverInfo: NezhaAPISafe) { return { ...serverInfo, cpu: serverInfo.status.CPU, - process: serverInfo.status.ProcessCount, - up: serverInfo.status.NetOutSpeed / 1024 / 1024, - down: serverInfo.status.NetInSpeed / 1024 / 1024, + process: serverInfo.status.ProcessCount || 0, + up: serverInfo.status.NetOutSpeed / 1024 / 1024 || 0, + down: serverInfo.status.NetInSpeed / 1024 / 1024 || 0, online: serverInfo.online_status, - tcp: serverInfo.status.TcpConnCount, - udp: serverInfo.status.UdpConnCount, - mem: (serverInfo.status.MemUsed / serverInfo.host.MemTotal) * 100, - swap: (serverInfo.status.SwapUsed / serverInfo.host.SwapTotal) * 100, - disk: (serverInfo.status.DiskUsed / serverInfo.host.DiskTotal) * 100, - stg: (serverInfo.status.DiskUsed / serverInfo.host.DiskTotal) * 100, + tcp: serverInfo.status.TcpConnCount || 0, + udp: serverInfo.status.UdpConnCount || 0, + mem: (serverInfo.status.MemUsed / serverInfo.host.MemTotal) * 100 || 0, + swap: (serverInfo.status.SwapUsed / serverInfo.host.SwapTotal) * 100 || 0, + disk: (serverInfo.status.DiskUsed / serverInfo.host.DiskTotal) * 100 || 0, + stg: (serverInfo.status.DiskUsed / serverInfo.host.DiskTotal) * 100 || 0, country_code: serverInfo.host.CountryCode, }; } diff --git a/next.config.mjs b/next.config.mjs index 86bfbf557..376bd4557 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -22,7 +22,6 @@ const withPWA = withPWAInit({ /** @type {import('next').NextConfig} */ const nextConfig = { output: "standalone", - reactStrictMode: true, logging: { fetches: { fullUrl: true,