diff --git a/src/Ombi.Core/Engine/TvRequestEngine.cs b/src/Ombi.Core/Engine/TvRequestEngine.cs index df3ff79e2..0f5502f27 100644 --- a/src/Ombi.Core/Engine/TvRequestEngine.cs +++ b/src/Ombi.Core/Engine/TvRequestEngine.cs @@ -108,7 +108,16 @@ namespace Ombi.Core.Engine // Remove the ID since this is a new child tvBuilder.ChildRequest.Id = 0; - return await AddExistingRequest(tvBuilder.ChildRequest, existingRequest); + if (!tvBuilder.ChildRequest.SeasonRequests.Any()) + { + // Looks like we have removed them all! They were all duplicates... + return new RequestEngineResult + { + RequestAdded = false, + ErrorMessage = "They have already been requestsed" + }; + } + return await AddExistingRequest(tvBuilder.ChildRequest, existingRequest); } // This is a new request diff --git a/src/Ombi/ClientApp/app/settings/update/update.component.ts b/src/Ombi/ClientApp/app/settings/update/update.component.ts index 6715785c1..62a619379 100644 --- a/src/Ombi/ClientApp/app/settings/update/update.component.ts +++ b/src/Ombi/ClientApp/app/settings/update/update.component.ts @@ -18,7 +18,6 @@ export class UpdateComponent implements OnInit { private fb: FormBuilder) { } public ngOnInit() { - this.settingsService.getUpdateSettings() .subscribe(x => { this.form = this.fb.group({