refactor: revise data retrieval for homepage traffic stats

This commit is contained in:
wonfen 2025-03-18 09:05:44 +08:00
parent fe1227618a
commit cab8e613a6

View File

@ -182,22 +182,13 @@ export const EnhancedTrafficStats = () => {
try {
const connections = await getConnections();
if (connections && connections.connections) {
const uploadTotal = connections.connections.reduce(
(sum, conn) => sum + conn.upload,
0,
);
const downloadTotal = connections.connections.reduce(
(sum, conn) => sum + conn.download,
0,
);
if (connections) {
setStats(prev => ({
...prev,
connections: {
uploadTotal,
downloadTotal,
activeConnections: connections.connections.length,
uploadTotal: connections.uploadTotal || 0,
downloadTotal: connections.downloadTotal || 0,
activeConnections: connections.connections ? connections.connections.length : 0,
}
}));
}