From 355a229750f4a2b0deedd50c3275dde3440200a5 Mon Sep 17 00:00:00 2001 From: valdevir Date: Mon, 16 Oct 2023 09:49:59 -0300 Subject: [PATCH] fixes bug #AL-3255 --- pom.xml | 2 +- .../ventaboletos/service/impl/CorridaServiceImpl.java | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index cb3c63d20..e9e041a6f 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 br.com.rjconsultores ModelWeb - 1.16.0 + 1.16.1 diff --git a/src/com/rjconsultores/ventaboletos/service/impl/CorridaServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/CorridaServiceImpl.java index 6b70b0961..f9a55b398 100644 --- a/src/com/rjconsultores/ventaboletos/service/impl/CorridaServiceImpl.java +++ b/src/com/rjconsultores/ventaboletos/service/impl/CorridaServiceImpl.java @@ -1180,6 +1180,10 @@ public class CorridaServiceImpl implements CorridaService { BigDecimal valorTaxaEmbarque= tarifa!=null ? tarifa.getImportetaxaembarque() : null ; BigDecimal valorPedagio = tarifa!=null ? tarifa.getImportepedagio() : null ; Long tempoReserva = null; + if(reservaEspecialCliente.getClienteId() ==null) { + log.error("Cliente id não foi cadastrado (null) para reservaId=" + reservaEspecialCliente.getReservaEspecialClienteId() + " da corrida_id =" + reservaEspecialCliente.getCorridaId() ); + continue; + } Cliente cliente = clienteService.obtenerID(reservaEspecialCliente.getClienteId().intValue()); if(cliente ==null || !Boolean.TRUE.equals(cliente.getActivo())) { continue;