From accb4d3c4ad3a22dad532d234401145ad1848d3e Mon Sep 17 00:00:00 2001 From: javiermengual Date: Tue, 30 Dec 2025 12:20:54 +0100 Subject: [PATCH] fix: arreglo bug de inconsistencia en la paginacion , poniendolo como 1 based y con validacion. --- DoliMiddlewareApi/Controllers/InvoicesController.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/DoliMiddlewareApi/Controllers/InvoicesController.cs b/DoliMiddlewareApi/Controllers/InvoicesController.cs index b84f611..acc9e85 100644 --- a/DoliMiddlewareApi/Controllers/InvoicesController.cs +++ b/DoliMiddlewareApi/Controllers/InvoicesController.cs @@ -1,3 +1,4 @@ +using System.ComponentModel.DataAnnotations; using DoliMiddlewareApi.Services; using Microsoft.AspNetCore.Mvc; @@ -17,7 +18,7 @@ public class InvoicesController : ControllerBase [HttpGet] public async Task GetInvoices( [FromQuery] int limit = 50, - [FromQuery] int page = 0, + [FromQuery] [Range(1, int.MaxValue)] int page = 1, [FromQuery] string? status = null) { var invoices = await _dolibarrClient.GetInvoicesAsync(limit, page, status);