Commit 05c1518c authored by Noel Alonso's avatar Noel Alonso
Browse files

Añade comprobación de ciclo en curso

Antes de lanzar evento para modificar, se comprueba que no esté en un
ciclo de modificación
parent 50f4db99
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -456,7 +456,9 @@ public class VesselEventStreams extends EventSourcingStreams {

		VesselDTO currentVesselDTO = ((VesselEvent) vesselEvent).getVessel();

		if (currentVesselDTO != null && !currentVesselDTO.equals(vesselDTO)) {
		if (VesselEventTypes.isSnapshot(vesselEvent.getType()) && currentVesselDTO != null
				&& !currentVesselDTO.equals(vesselDTO)) {
			logger.info("Modificando barco vía stream " + currentVesselDTO.getId());
			return getEnrichUpdateVesselEventFromRealtimeVessel(vesselDTO, vesselEvent);
		}
		return null;