diff --git a/src/app/pages/jobs/speed-chart/speed-chart.component.ts b/src/app/pages/jobs/speed-chart/speed-chart.component.ts index e8f4e7d..454fd7c 100644 --- a/src/app/pages/jobs/speed-chart/speed-chart.component.ts +++ b/src/app/pages/jobs/speed-chart/speed-chart.component.ts @@ -165,10 +165,12 @@ export class SpeedChartComponent implements OnInit { statsOut.subscribe((node) => { if (node[1].length !== 0) return; const time = moment(); - const speed = node[0]['core-stats'].speed; - let avg = 0; - if (node[0]['core-stats'].transferring) + let speed = 0, + avg = 0; + if (node[0]['core-stats'].transferring) { node[0]['core-stats'].transferring.forEach((x) => (avg += x.speedAvg)); + node[0]['core-stats'].transferring.forEach((x) => (speed += x.speed)); + } const speedData = this.lineChartData[0].data as ChartPoint[]; const avgData = this.lineChartData[1].data as ChartPoint[]; const threadhold = time.clone().subtract(this.treadhold, 'seconds');