From 9840077c5c9fc899f6bb90e4642df4b8de4faa52 Mon Sep 17 00:00:00 2001 From: tidusjar Date: Mon, 3 Jul 2023 20:11:15 +0100 Subject: [PATCH] =?UTF-8?q?fix(tv-requests):=20=F0=9F=90=9B=20Fixed=20a=20?= =?UTF-8?q?small=20bug=20where=20an=20exception=20can=20get=20thrown=20whe?= =?UTF-8?q?n=20attempting=20to=20view=20TV=20Requests?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Ombi.Core/Engine/TvRequestEngine.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/Ombi.Core/Engine/TvRequestEngine.cs b/src/Ombi.Core/Engine/TvRequestEngine.cs index 16866d0dd..a586156aa 100644 --- a/src/Ombi.Core/Engine/TvRequestEngine.cs +++ b/src/Ombi.Core/Engine/TvRequestEngine.cs @@ -929,7 +929,14 @@ namespace Ombi.Core.Engine var playedCount = playedEpisodes.Count(); var toWatchCount = requestedEpisodes.Count(); - request.RequestedUserPlayedProgress = 100 * playedCount / toWatchCount; + if (playedCount == 0 || toWatchCount == 0) + { + request.RequestedUserPlayedProgress = 0; + } + else + { + request.RequestedUserPlayedProgress = 100 * playedCount / toWatchCount; + } } }