diff --git a/src/Ombi.Core/Engine/TvRequestEngine.cs b/src/Ombi.Core/Engine/TvRequestEngine.cs index a10387897..26a83fa78 100644 --- a/src/Ombi.Core/Engine/TvRequestEngine.cs +++ b/src/Ombi.Core/Engine/TvRequestEngine.cs @@ -190,6 +190,15 @@ namespace Ombi.Core.Engine } request.Approved = true; request.Denied = false; + + foreach (var s in request.SeasonRequests) + { + foreach (var ep in s.Episodes) + { + ep.Approved = true; + } + } + await TvRepository.UpdateChild(request); if (request.Approved) diff --git a/src/Ombi/wwwroot/translations/en.json b/src/Ombi/wwwroot/translations/en.json index b1cffc3df..1b0af06f6 100644 --- a/src/Ombi/wwwroot/translations/en.json +++ b/src/Ombi/wwwroot/translations/en.json @@ -19,6 +19,7 @@ "Requested": "Requested", "Request": "Request", "Denied":"Denied", + "Approve":"Approve", "Errors": { "Validation": "Please check your entered values" }