Skip to content

Commit c09c3eb

Browse files
authored
use payload is to filter workflow instances (#796)
Signed-off-by: Sam Rooke <[email protected]>
1 parent 21709f6 commit c09c3eb

File tree

7 files changed

+12
-12
lines changed

7 files changed

+12
-12
lines changed

src/Shared/Shared/ApiControllerBase.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,18 +67,18 @@ public ApiControllerBase(IOptions<WorkflowManagerOptions> Options)
6767
/// <param name="uriService">Uri service.</param>
6868
/// <param name="route">Route.</param>
6969
/// <returns>Returns <see cref="PagedResponse{T}"/>.</returns>
70-
public PagedResponse<IEnumerable<T>> CreatePagedReponse<T>(IEnumerable<T> pagedData, PaginationFilter validFilter, long totalRecords, IUriService uriService, string route)
70+
public PagedResponse<IEnumerable<T>> CreatePagedResponse<T>(IEnumerable<T> pagedData, PaginationFilter validFilter, long totalRecords, IUriService uriService, string route)
7171
{
7272
Guard.Against.Null(pagedData);
7373
Guard.Against.Null(validFilter);
7474
Guard.Against.Null(route);
7575
Guard.Against.Null(uriService);
7676

7777
var pageSize = validFilter.PageSize ?? Options.Value.EndpointSettings.DefaultPageSize;
78-
var respose = new PagedResponse<IEnumerable<T>>(pagedData, validFilter.PageNumber, pageSize);
78+
var response = new PagedResponse<IEnumerable<T>>(pagedData, validFilter.PageNumber, pageSize);
7979

80-
respose.SetUp(validFilter, totalRecords, uriService, route);
81-
return respose;
80+
response.SetUp(validFilter, totalRecords, uriService, route);
81+
return response;
8282
}
8383

8484

src/WorkflowManager/Common/Services/PayloadService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ private async Task<IList<PayloadDto>> CreatePayloadsDto(IList<Payload> payloads)
141141
foreach (var payload in payloads)
142142
{
143143
var payloadDto = new PayloadDto(payload);
144-
var wfs = workflowInstances?.Where(wf => wf.PayloadId == payload.Id);
144+
var wfs = workflowInstances?.Where(wf => wf.PayloadId == payload.PayloadId);
145145
if (wfs == null || wfs.Any() is false)
146146
{
147147
payloadDto.PayloadStatus = PayloadStatus.Complete;

src/WorkflowManager/WorkflowManager/Controllers/PayloadsController.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ public async Task<IActionResult> GetAllAsync([FromQuery] PaginationFilter filter
9191
patientName);
9292

9393
var dataTotal = await _payloadService.CountAsync();
94-
var pagedReponse = CreatePagedReponse(pagedData.ToList(), validFilter, dataTotal, _uriService, route);
94+
var pagedReponse = CreatePagedResponse(pagedData.ToList(), validFilter, dataTotal, _uriService, route);
9595

9696
return Ok(pagedReponse);
9797
}

src/WorkflowManager/WorkflowManager/Controllers/TasksController.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ public async Task<IActionResult> GetListAsync([FromQuery] PaginationFilter filte
8787
(validFilter.PageNumber - 1) * validFilter.PageSize,
8888
validFilter.PageSize);
8989

90-
var pagedReponse = CreatePagedReponse(pagedData.Tasks.ToList(), validFilter, pagedData.Count, _uriService, route);
90+
var pagedReponse = CreatePagedResponse(pagedData.Tasks.ToList(), validFilter, pagedData.Count, _uriService, route);
9191

9292
return Ok(pagedReponse);
9393
}

src/WorkflowManager/WorkflowManager/Controllers/WorkflowInstanceController.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ public async Task<IActionResult> GetListAsync([FromQuery] PaginationFilter filte
110110

111111
var dataTotal = await _workflowInstanceService.FilteredCountAsync(parsedStatus, payloadId);
112112

113-
var pagedReponse = CreatePagedReponse(pagedData.ToList(), validFilter, dataTotal, _uriService, route);
113+
var pagedReponse = CreatePagedResponse(pagedData.ToList(), validFilter, dataTotal, _uriService, route);
114114

115115
return Ok(pagedReponse);
116116
}

src/WorkflowManager/WorkflowManager/Controllers/WorkflowsController.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ public async Task<IActionResult> GetList([FromQuery] PaginationFilter filter)
9292
validFilter.PageSize);
9393

9494
var dataTotal = await _workflowService.CountAsync();
95-
var pagedReponse = CreatePagedReponse(pagedData.ToList(), validFilter, dataTotal, _uriService, route);
95+
var pagedReponse = CreatePagedResponse(pagedData.ToList(), validFilter, dataTotal, _uriService, route);
9696

9797
return Ok(pagedReponse);
9898
}
@@ -328,7 +328,7 @@ public async Task<IActionResult> GetByAeTitle([FromRoute] string title, [FromQue
328328
validFilter.PageSize);
329329

330330
var dataTotal = await _workflowService.GetCountByAeTitleAsync(title);
331-
var pagedReponse = CreatePagedReponse(pagedData.ToList(), validFilter, dataTotal, _uriService, route);
331+
var pagedReponse = CreatePagedResponse(pagedData.ToList(), validFilter, dataTotal, _uriService, route);
332332

333333
return Ok(pagedReponse);
334334
}

tests/UnitTests/Common.Tests/Services/PayloadServiceTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -308,12 +308,12 @@ public async Task GetAll_ReturnsPayloads()
308308
{
309309
new WorkflowInstance()
310310
{
311-
PayloadId = input.First().Id,
311+
PayloadId = input.First().PayloadId,
312312
Status = Status.Created
313313
},
314314
new WorkflowInstance()
315315
{
316-
PayloadId = input.Skip(1).First().Id,
316+
PayloadId = input.Skip(1).First().PayloadId,
317317
Status = Status.Succeeded,
318318
}
319319
};

0 commit comments

Comments
 (0)