From 8f29acb7dd9e3b441c3e4617b6336dde522947b2 Mon Sep 17 00:00:00 2001 From: Meisam <39205857+MFTabriz@users.noreply.github.com> Date: Tue, 20 Dec 2022 08:19:21 +0100 Subject: [PATCH] properly detect lowestVariant for system health (#2455) --- web/pages/admin/stream-health.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web/pages/admin/stream-health.tsx b/web/pages/admin/stream-health.tsx index 5850ed003..1a826e26f 100644 --- a/web/pages/admin/stream-health.tsx +++ b/web/pages/admin/stream-health.tsx @@ -212,7 +212,9 @@ const StreamHealth = () => { const currentSpeed = bitrateChart[0]?.data[bitrateChart[0].data.length - 1]?.value; const currentDownloadSeconds = medianSegmentDownloadDurations[medianSegmentDownloadDurations.length - 1]?.value; - const lowestVariant = availableBitrates[0]; // TODO: get lowest bitrate from available bitrates + const lowestVariant = availableBitrates.reduce((bitrate1, bitrate2) => + bitrate1.valueOf() < bitrate2.valueOf() ? bitrate1 : bitrate2, + ); const latencyMedian = medianLatency[medianLatency.length - 1]?.value || 0; const latencyMax = highestLatency[highestLatency.length - 1]?.value || 0;