diff --git a/src/Ombi.Core/Engine/MovieRequestEngine.cs b/src/Ombi.Core/Engine/MovieRequestEngine.cs index 74b42e7d6..8f849acc3 100644 --- a/src/Ombi.Core/Engine/MovieRequestEngine.cs +++ b/src/Ombi.Core/Engine/MovieRequestEngine.cs @@ -149,6 +149,7 @@ namespace Ombi.Core.Engine /// public async Task ApproveMovie(MovieRequests request) { + await MovieRepository.Update(request); if (request.Approved) { var result = await Sender.Send(request); diff --git a/src/Ombi.Core/Engine/TvRequestEngine.cs b/src/Ombi.Core/Engine/TvRequestEngine.cs index 37292ac64..cd5fc7f18 100644 --- a/src/Ombi.Core/Engine/TvRequestEngine.cs +++ b/src/Ombi.Core/Engine/TvRequestEngine.cs @@ -183,13 +183,13 @@ namespace Ombi.Core.Engine public async Task ApproveChildRequest(ChildRequests request) { + await TvRepository.UpdateChild(request); if (request.Approved) { await Audit.Record(AuditType.Approved, AuditArea.TvRequest, $"Approved Request {request.Title}", Username); // Autosend await TvSender.SendToSonarr(request); } - await TvRepository.UpdateChild(request); return new RequestEngineResult { RequestAdded = true