diff --git a/PARR.API/Controllers/V1/JobGroupController.cs b/PARR.API/Controllers/V1/JobGroupController.cs index ff35b8de..7de49f98 100644 --- a/PARR.API/Controllers/V1/JobGroupController.cs +++ b/PARR.API/Controllers/V1/JobGroupController.cs @@ -188,6 +188,7 @@ namespace PARR.API.Controllers.V1 var locationUri = uriService.GetUri(ApiRoutes.JobGroup.Get, ApiRoutes.JobGroup.getParam, createdJobGroup.Id); var response = mapper.Map(createdJobGroup); + await AppendMissingDataAsync(response); return Created(locationUri, new Response(response, true)); } @@ -288,6 +289,7 @@ namespace PARR.API.Controllers.V1 .FirstAsync(t => t.Id == orig.Id); var response = mapper.Map(updatedJobGroup); + await AppendMissingDataAsync(response); return Ok(new Response(response, true)); } @@ -363,6 +365,11 @@ namespace PARR.API.Controllers.V1 } + /// + /// Заполнить поля планировщика + /// + /// + /// private async Task AppendMissingDataAsync(JobGroupResponse jobGroupResponse) { var schedule = await esppConfigService.GetEsppScheduleDtoAsync(jobGroupResponse.Id);