|
|
@ -130,10 +130,21 @@ |
|
|
|
|
|
|
|
|
|
|
|
private async Task<TableData<TraktListViewModel>> ServerReloadTraktLists(TableState state) |
|
|
|
private async Task<TableData<TraktListViewModel>> ServerReloadTraktLists(TableState state) |
|
|
|
{ |
|
|
|
{ |
|
|
|
await _mediator.Send(new SaveConfigElementByKey(ConfigElementKey.TraktListsPageSize, state.PageSize.ToString()), _cts.Token); |
|
|
|
try |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
await _mediator.Send(new SaveConfigElementByKey(ConfigElementKey.TraktListsPageSize, state.PageSize.ToString()), _cts.Token); |
|
|
|
|
|
|
|
|
|
|
|
PagedTraktListsViewModel data = await _mediator.Send(new GetPagedTraktLists(state.Page, state.PageSize), _cts.Token); |
|
|
|
PagedTraktListsViewModel data = await _mediator.Send(new GetPagedTraktLists(state.Page, state.PageSize), _cts.Token); |
|
|
|
return new TableData<TraktListViewModel> { TotalItems = data.TotalCount, Items = data.Page }; |
|
|
|
return new TableData<TraktListViewModel> { TotalItems = data.TotalCount, Items = data.Page }; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
catch (Exception ex) when (ex is TaskCanceledException or OperationCanceledException) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return new TableData<TraktListViewModel> |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
TotalItems = 0, |
|
|
|
|
|
|
|
Items = Array.Empty<TraktListViewModel>() |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
private async Task AddTraktList() |
|
|
|
private async Task AddTraktList() |
|
|
|