From b4c330458d8949e9dd5da66c902412c866708245 Mon Sep 17 00:00:00 2001 From: david Date: Fri, 27 Jun 2025 12:35:53 +0200 Subject: [PATCH] Facturas de cliente --- .../presenter/list-invoices.presenter.ts | 10 +++++----- .../api/domain/services/customer-invoice.service.ts | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/customer-invoices/src/api/application/list-customer-invoices/presenter/list-invoices.presenter.ts b/modules/customer-invoices/src/api/application/list-customer-invoices/presenter/list-invoices.presenter.ts index 0ebe160b..9827d2ea 100644 --- a/modules/customer-invoices/src/api/application/list-customer-invoices/presenter/list-invoices.presenter.ts +++ b/modules/customer-invoices/src/api/application/list-customer-invoices/presenter/list-invoices.presenter.ts @@ -49,11 +49,11 @@ export const listCustomerInvoicesPresenter: ListCustomerInvoicesPresenter = { metadata: { entity: "customer-invoices", criteria: criteria.toJSON(), - links: { - self: `/api/customer-invoices?page=${criteria.pageNumber}&per_page=${criteria.pageSize}`, - first: `/api/customer-invoices?page=1&per_page=${criteria.pageSize}`, - last: `/api/customer-invoices?page=${Math.ceil(totalItems / criteria.pageSize)}&per_page=${criteria.pageSize}`, - }, + //links: { + // self: `/api/customer-invoices?page=${criteria.pageNumber}&per_page=${criteria.pageSize}`, + // first: `/api/customer-invoices?page=1&per_page=${criteria.pageSize}`, + // last: `/api/customer-invoices?page=${Math.ceil(totalItems / criteria.pageSize)}&per_page=${criteria.pageSize}`, + //}, }, }; }, diff --git a/modules/customer-invoices/src/api/domain/services/customer-invoice.service.ts b/modules/customer-invoices/src/api/domain/services/customer-invoice.service.ts index 4694cda0..10d680d6 100644 --- a/modules/customer-invoices/src/api/domain/services/customer-invoice.service.ts +++ b/modules/customer-invoices/src/api/domain/services/customer-invoice.service.ts @@ -56,7 +56,7 @@ export class CustomerInvoiceService implements ICustomerInvoiceService { criteria: Criteria, transaction?: Transaction ): Promise, Error>> { - const customerInvoicesOrError = await this.repository.findAll(criteria, transaction); + const customerInvoicesOrError = await this.repository.findByCriteria(criteria, transaction); if (customerInvoicesOrError.isFailure) { return Result.fail(customerInvoicesOrError.error); }