From 149ed8c266cc12961ec6ae50f175e196cb611a9f Mon Sep 17 00:00:00 2001 From: Jason Fischer Date: Wed, 28 Sep 2022 09:58:01 -0700 Subject: [PATCH] Fix transmission leech and seed showing NaN --- src/widgets/transmission/component.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/widgets/transmission/component.jsx b/src/widgets/transmission/component.jsx index 0ec62de04..5e4716666 100644 --- a/src/widgets/transmission/component.jsx +++ b/src/widgets/transmission/component.jsx @@ -30,8 +30,8 @@ export default function Component({ service }) { const rateDl = torrents.reduce((acc, torrent) => acc + torrent.rateDownload, 0); const rateUl = torrents.reduce((acc, torrent) => acc + torrent.rateUpload, 0); - const completed = torrents.filter((torrent) => torrent.percentDone === 1); - const leech = torrents.length - completed; + const completed = torrents.filter((torrent) => torrent.percentDone === 1)?.length || 0; + const leech = torrents.length - completed || 0; return (