From 248a9336f8aab647d57e5b7ae9430c70ea26756b Mon Sep 17 00:00:00 2001 From: Pascal <128643171+Pascal-Delange@users.noreply.github.com> Date: Mon, 22 Jan 2024 13:03:51 +0100 Subject: [PATCH] Update packages/app-builder/src/models/pagination.ts Co-authored-by: Thomas Lathuiliere <40292402+balzdur@users.noreply.github.com> fix --- packages/app-builder/src/models/pagination.ts | 10 +++++----- .../app-builder/src/repositories/CaseRepository.ts | 4 ++-- .../app-builder/src/repositories/DecisionRepository.ts | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/app-builder/src/models/pagination.ts b/packages/app-builder/src/models/pagination.ts index 155a9078a..f526d38aa 100644 --- a/packages/app-builder/src/models/pagination.ts +++ b/packages/app-builder/src/models/pagination.ts @@ -13,14 +13,14 @@ export type PaginatedResponse = { endIndex: number; }; -export function fromPaginationDto(pagination: PaginationDto): Pagination { +export function adaptPagination(paginationDto: PaginationDto): Pagination { return { totalCount: { - value: pagination.total_count.value, - isMaxCount: pagination.total_count.is_max_count, + value: paginationDto.total_count.value, + isMaxCount: paginationDto.total_count.is_max_count, }, - startIndex: pagination.start_index, - endIndex: pagination.end_index, + startIndex: paginationDto.start_index, + endIndex: paginationDto.end_index, }; } diff --git a/packages/app-builder/src/repositories/CaseRepository.ts b/packages/app-builder/src/repositories/CaseRepository.ts index 13e0c84a3..3fb6a7e35 100644 --- a/packages/app-builder/src/repositories/CaseRepository.ts +++ b/packages/app-builder/src/repositories/CaseRepository.ts @@ -1,8 +1,8 @@ import { type MarbleApi } from '@app-builder/infra/marble-api'; import { adaptCaseDetailDto, type CaseDetail } from '@app-builder/models/cases'; import { + adaptPagination, type FiltersWithPagination, - fromPaginationDto, type PaginatedResponse, } from '@app-builder/models/pagination'; import { add } from 'date-fns/add'; @@ -64,7 +64,7 @@ export function getCaseRepository() { return { items, - ...fromPaginationDto(pagination), + ...adaptPagination(pagination), }; }, getCase: async ({ caseId }) => { diff --git a/packages/app-builder/src/repositories/DecisionRepository.ts b/packages/app-builder/src/repositories/DecisionRepository.ts index 0ba92e99e..6420a40b6 100644 --- a/packages/app-builder/src/repositories/DecisionRepository.ts +++ b/packages/app-builder/src/repositories/DecisionRepository.ts @@ -1,7 +1,7 @@ import { type MarbleApi } from '@app-builder/infra/marble-api'; import { + adaptPagination, type FiltersWithPagination, - fromPaginationDto, type PaginatedResponse, } from '@app-builder/models/pagination'; import { add } from 'date-fns/add'; @@ -55,7 +55,7 @@ export function getDecisionRepository() { return { items, - ...fromPaginationDto(pagination), + ...adaptPagination(pagination), }; }, });