diff --git a/src/Radarr.Api.V3/Collections/CollectionController.cs b/src/Radarr.Api.V3/Collections/CollectionController.cs index 51b76c93de..9c43bd213f 100644 --- a/src/Radarr.Api.V3/Collections/CollectionController.cs +++ b/src/Radarr.Api.V3/Collections/CollectionController.cs @@ -98,7 +98,7 @@ public ActionResult UpdateCollection([FromBody] CollectionRe var updatedMovie = _collectionService.UpdateCollection(model); - return Accepted(updatedMovie.Id); + return Ok(GetResourceById(updatedMovie.Id)); } [HttpPut] @@ -148,7 +148,7 @@ public ActionResult UpdateCollections([FromBody] CollectionUpdateResource resour _commandQueueManager.Push(new RefreshCollectionsCommand()); - return Accepted(updated); + return Ok(updated); } private IEnumerable MapToResource(List collections) diff --git a/src/Radarr.Api.V3/Config/ConfigController.cs b/src/Radarr.Api.V3/Config/ConfigController.cs index 803f04a7be..07e1b0e7ab 100644 --- a/src/Radarr.Api.V3/Config/ConfigController.cs +++ b/src/Radarr.Api.V3/Config/ConfigController.cs @@ -42,7 +42,7 @@ public virtual ActionResult SaveConfig([FromBody] TResource resource) _configService.SaveConfigDictionary(dictionary); - return Accepted(resource.Id); + return Ok(GetResourceById(resource.Id)); } protected abstract TResource ToResource(IConfigService model); diff --git a/src/Radarr.Api.V3/Config/HostConfigController.cs b/src/Radarr.Api.V3/Config/HostConfigController.cs index 4349918128..1654196301 100644 --- a/src/Radarr.Api.V3/Config/HostConfigController.cs +++ b/src/Radarr.Api.V3/Config/HostConfigController.cs @@ -125,7 +125,7 @@ public ActionResult SaveHostConfig([FromBody] HostConfigReso _userService.Upsert(resource.Username, resource.Password); } - return Accepted(resource.Id); + return Ok(GetResourceById(resource.Id)); } } } diff --git a/src/Radarr.Api.V3/Config/NamingConfigController.cs b/src/Radarr.Api.V3/Config/NamingConfigController.cs index cd9d2b5e33..c5b9e54fb3 100644 --- a/src/Radarr.Api.V3/Config/NamingConfigController.cs +++ b/src/Radarr.Api.V3/Config/NamingConfigController.cs @@ -52,7 +52,7 @@ public ActionResult UpdateNamingConfig([FromBody] NamingCo _namingConfigService.Save(nameSpec); - return Accepted(resource.Id); + return Ok(GetResourceById(resource.Id)); } [HttpGet("examples")] diff --git a/src/Radarr.Api.V3/Config/UiConfigController.cs b/src/Radarr.Api.V3/Config/UiConfigController.cs index 4c3c1f1190..22289fa1cc 100644 --- a/src/Radarr.Api.V3/Config/UiConfigController.cs +++ b/src/Radarr.Api.V3/Config/UiConfigController.cs @@ -46,7 +46,7 @@ public override ActionResult SaveConfig([FromBody] UiConfigRes _configFileProvider.SaveConfigDictionary(dictionary); _configService.SaveConfigDictionary(dictionary); - return Accepted(resource.Id); + return Ok(GetResourceById(resource.Id)); } protected override UiConfigResource ToResource(IConfigService model) diff --git a/src/Radarr.Api.V3/ImportLists/ImportListExclusionController.cs b/src/Radarr.Api.V3/ImportLists/ImportListExclusionController.cs index 0fe2cc440b..ffa69a7dad 100644 --- a/src/Radarr.Api.V3/ImportLists/ImportListExclusionController.cs +++ b/src/Radarr.Api.V3/ImportLists/ImportListExclusionController.cs @@ -76,7 +76,7 @@ public ActionResult AddImportListExclusion([FromBod public ActionResult UpdateImportListExclusion([FromBody] ImportListExclusionResource resource) { _importListExclusionService.Update(resource.ToModel()); - return Accepted(resource.Id); + return Ok(GetResourceById(resource.Id)); } [HttpPost("bulk")] diff --git a/src/Radarr.Api.V3/MovieFiles/MovieFileController.cs b/src/Radarr.Api.V3/MovieFiles/MovieFileController.cs index 39c2e685fa..a1261c3cae 100644 --- a/src/Radarr.Api.V3/MovieFiles/MovieFileController.cs +++ b/src/Radarr.Api.V3/MovieFiles/MovieFileController.cs @@ -253,7 +253,7 @@ public object SetPropertiesBulk([FromBody] List resources) var movie = _movieService.GetMovie(movieFiles.First().MovieId); - return Accepted(movieFiles.ConvertAll(f => f.ToResource(movie, _upgradableSpecification, _formatCalculator))); + return Ok(movieFiles.ConvertAll(f => f.ToResource(movie, _upgradableSpecification, _formatCalculator))); } [NonAction] diff --git a/src/Radarr.Api.V3/Profiles/Delay/DelayProfileController.cs b/src/Radarr.Api.V3/Profiles/Delay/DelayProfileController.cs index 7f07b1f92f..5791938c5a 100644 --- a/src/Radarr.Api.V3/Profiles/Delay/DelayProfileController.cs +++ b/src/Radarr.Api.V3/Profiles/Delay/DelayProfileController.cs @@ -60,7 +60,7 @@ public ActionResult Update([FromBody] DelayProfileResource { var model = resource.ToModel(); _delayProfileService.Update(model); - return Accepted(model.Id); + return Ok(GetResourceById(model.Id)); } protected override DelayProfileResource GetResourceById(int id) diff --git a/src/Radarr.Api.V3/Profiles/Quality/QualityProfileController.cs b/src/Radarr.Api.V3/Profiles/Quality/QualityProfileController.cs index 6306912459..999f0790e3 100644 --- a/src/Radarr.Api.V3/Profiles/Quality/QualityProfileController.cs +++ b/src/Radarr.Api.V3/Profiles/Quality/QualityProfileController.cs @@ -69,7 +69,7 @@ public ActionResult Update([FromBody] QualityProfileReso _qualityProfileService.Update(model); - return Accepted(model.Id); + return Ok(GetResourceById(model.Id)); } protected override QualityProfileResource GetResourceById(int id) diff --git a/src/Radarr.Api.V3/Profiles/Release/ReleaseProfileController.cs b/src/Radarr.Api.V3/Profiles/Release/ReleaseProfileController.cs index 72aa81201d..d7f995fb2a 100644 --- a/src/Radarr.Api.V3/Profiles/Release/ReleaseProfileController.cs +++ b/src/Radarr.Api.V3/Profiles/Release/ReleaseProfileController.cs @@ -67,7 +67,7 @@ public ActionResult Update([FromBody] ReleaseProfileReso _profileService.Update(model); - return Accepted(model.Id); + return Ok(GetResourceById(model.Id)); } protected override ReleaseProfileResource GetResourceById(int id) diff --git a/src/Radarr.Api.V3/Qualities/QualityDefinitionController.cs b/src/Radarr.Api.V3/Qualities/QualityDefinitionController.cs index 719f184dd7..781553e457 100644 --- a/src/Radarr.Api.V3/Qualities/QualityDefinitionController.cs +++ b/src/Radarr.Api.V3/Qualities/QualityDefinitionController.cs @@ -34,7 +34,7 @@ public ActionResult Update([FromBody] QualityDefiniti { var model = resource.ToModel(); _qualityDefinitionService.Update(model); - return Accepted(model.Id); + return Ok(GetResourceById(model.Id)); } protected override QualityDefinitionResource GetResourceById(int id) @@ -56,7 +56,7 @@ public object UpdateMany([FromBody] List resource) _qualityDefinitionService.UpdateMany(qualityDefinitions); - return Accepted(_qualityDefinitionService.All() + return Ok(_qualityDefinitionService.All() .ToResource()); }