Update resource path param optional

This commit is contained in:
Ramon Ramirez 2026-01-05 09:48:02 -04:00
parent c62cc2ab2e
commit 53ee1e1c08

View File

@ -38,7 +38,7 @@ public class LegalCustomerProductDirectoryResource {
}
@GET
@Path("/retrieve/{customerIbsNumber}")
@Path("/retrieve/{customerIbsNumber : (?!retrieve$).*}")
@Operation(
summary = "Recuperar productos de cliente legal",
description = "Consulta masiva de cuentas por número de cliente IBS"
@ -276,7 +276,7 @@ public class LegalCustomerProductDirectoryResource {
String appId,
@PathParam("customerIbsNumber")
@Parameter(description = "Número de cliente IBS (VCUSCUN)", required = true, example = "200053197")
@Parameter(description = "Número de cliente IBS (VCUSCUN)", example = "200053197")
String customerIbsNumber,
@QueryParam("bankNumber")
@ -324,7 +324,7 @@ public class LegalCustomerProductDirectoryResource {
try {
return Response.ok(useCase.execute(
LegalCustomerProductDirectoryRequest.builder()
.customerIbsNumber(customerIbsNumber)
.customerIbsNumber(Objects.toString(customerIbsNumber, ""))
.customerReferenceFintechId(customerReferenceFintechId)
.appId(appId)
.bankNumber(Objects.toString(bankNumber, ""))