fix(api): fix(api): убрана функция отключения пагинации, в extensions

This commit is contained in:
Mikhail Kuznetsov
2024-03-12 15:36:14 +10:00
parent aab96a2b08
commit f252091600

View File

@@ -46,16 +46,16 @@ namespace PARR.API.Extensions
private static PagedResponse<T> CreatePaginatedResponse<T>(int totalItems, PaginationFilter paginationFilter, PagedResponse<T> pagedResponse)
{
pagedResponse.TotalItems = totalItems;
//pagedResponse.PageNumber = paginationFilter.PageNumber >= 1 ? paginationFilter.PageNumber : (int?)null;
//pagedResponse.PageSize = paginationFilter.PageSize >= 1 ? paginationFilter.PageSize : (int?)null;
pagedResponse.PageNumber = paginationFilter.PageNumber >= 1 ? paginationFilter.PageNumber : (int?)null;
pagedResponse.PageSize = paginationFilter.PageSize >= 1 ? paginationFilter.PageSize : (int?)null;
pagedResponse.PageNumber = paginationFilter.IsDisabledPagination
? 1
: (paginationFilter.PageNumber >= 1 ? paginationFilter.PageNumber : (int?)null);
pagedResponse.PageSize = paginationFilter.IsDisabledPagination
? totalItems
: (paginationFilter.PageSize >= 1 ? paginationFilter.PageSize : (int?)null);
//pagedResponse.PageNumber = paginationFilter.IsDisabledPagination
// ? 1
// : (paginationFilter.PageNumber >= 1 ? paginationFilter.PageNumber : (int?)null);
//pagedResponse.PageSize = paginationFilter.IsDisabledPagination
// ? totalItems
// : (paginationFilter.PageSize >= 1 ? paginationFilter.PageSize : (int?)null);
pagedResponse.TotalPage =
(pagedResponse.TotalItems.HasValue && pagedResponse.PageSize.HasValue)