From 669d87b7ef5067fca887a6b33ba1102f1431f5b8 Mon Sep 17 00:00:00 2001 From: Bakerboy448 <55419169+bakerboy448@users.noreply.github.com> Date: Tue, 11 Apr 2023 16:48:43 -0500 Subject: [PATCH] Fixed: Include Digital Only Releases for Recent Movie determination Use most recent of physical or digital release date --- src/NzbDrone.Core/Movies/MovieMetadata.cs | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/NzbDrone.Core/Movies/MovieMetadata.cs b/src/NzbDrone.Core/Movies/MovieMetadata.cs index 6d82c5ce7..6ebcc1d67 100644 --- a/src/NzbDrone.Core/Movies/MovieMetadata.cs +++ b/src/NzbDrone.Core/Movies/MovieMetadata.cs @@ -61,17 +61,14 @@ public bool IsRecentMovie { get { - if (PhysicalRelease.HasValue) + if ((PhysicalRelease.HasValue && PhysicalRelease.Value >= DateTime.UtcNow.AddDays(-21)) || + (DigitalRelease.HasValue && DigitalRelease.Value >= DateTime.UtcNow.AddDays(-21)) || + (InCinemas.HasValue && InCinemas.Value >= DateTime.UtcNow.AddDays(-120))) { - return PhysicalRelease.Value >= DateTime.UtcNow.AddDays(-21); + return true; } - if (InCinemas.HasValue) - { - return InCinemas.Value >= DateTime.UtcNow.AddDays(-120); - } - - return true; + return false; } }