fixes bug#AL-3502
parent
e7646b27c6
commit
9ee788d8dd
2
pom.xml
2
pom.xml
|
@ -3,7 +3,7 @@
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>br.com.rjconsultores</groupId>
|
<groupId>br.com.rjconsultores</groupId>
|
||||||
<artifactId>ModelWeb</artifactId>
|
<artifactId>ModelWeb</artifactId>
|
||||||
<version>1.26.4</version>
|
<version>1.26.5</version>
|
||||||
|
|
||||||
<distributionManagement>
|
<distributionManagement>
|
||||||
<repository>
|
<repository>
|
||||||
|
|
|
@ -1018,9 +1018,6 @@ public class CorridaServiceImpl implements CorridaService {
|
||||||
Boolean isFeriado = this.isFeriado(data, esquemaCorrida);
|
Boolean isFeriado = this.isFeriado(data, esquemaCorrida);
|
||||||
corrida = generarCorrida(esquemaCorrida, dataGeracao, false, isFeriado);
|
corrida = generarCorrida(esquemaCorrida, dataGeracao, false, isFeriado);
|
||||||
|
|
||||||
if(corrida != null) {
|
|
||||||
generarCorridaInfo(corrida, esquemaCorrida);
|
|
||||||
}
|
|
||||||
|
|
||||||
corridaPisoExtra = null;
|
corridaPisoExtra = null;
|
||||||
corridaPisoExtra2 = null;
|
corridaPisoExtra2 = null;
|
||||||
|
@ -1108,7 +1105,9 @@ public class CorridaServiceImpl implements CorridaService {
|
||||||
isFeriado);
|
isFeriado);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(corrida != null) {
|
||||||
|
generarCorridaInfo(corrida, esquemaCorrida);
|
||||||
|
}
|
||||||
|
|
||||||
if (cantCorridaGenerada >= cantCorridaCommit) {
|
if (cantCorridaGenerada >= cantCorridaCommit) {
|
||||||
cantCorridaGenerada = 0;
|
cantCorridaGenerada = 0;
|
||||||
|
@ -1834,8 +1833,14 @@ public class CorridaServiceImpl implements CorridaService {
|
||||||
|
|
||||||
private void generarCorridaInfo(Corrida corrida, EsquemaCorrida esquemaCorrida) {
|
private void generarCorridaInfo(Corrida corrida, EsquemaCorrida esquemaCorrida) {
|
||||||
|
|
||||||
|
if(corrida != null && corrida.getId() != null && corrida.getId().getFeccorrida() != null && corrida.getId().getCorridaId() != null) {
|
||||||
|
|
||||||
|
if(esquemaCorrida != null) {
|
||||||
|
|
||||||
List<EsquemaCorridaInfo> lsEsquemaCorridaInfo = esquemaCorridaInfoService.obtenerPorEsquemaCorrida(esquemaCorrida);
|
List<EsquemaCorridaInfo> lsEsquemaCorridaInfo = esquemaCorridaInfoService.obtenerPorEsquemaCorrida(esquemaCorrida);
|
||||||
|
|
||||||
|
if(lsEsquemaCorridaInfo != null) {
|
||||||
|
|
||||||
for (EsquemaCorridaInfo esquemaCorridaInfo : lsEsquemaCorridaInfo) {
|
for (EsquemaCorridaInfo esquemaCorridaInfo : lsEsquemaCorridaInfo) {
|
||||||
|
|
||||||
CorridaInfo corridaInfo = new CorridaInfo();
|
CorridaInfo corridaInfo = new CorridaInfo();
|
||||||
|
@ -1845,8 +1850,11 @@ public class CorridaServiceImpl implements CorridaService {
|
||||||
corridaInfo.setInfoCorrida(esquemaCorridaInfo.getInfoCorrida());
|
corridaInfo.setInfoCorrida(esquemaCorridaInfo.getInfoCorrida());
|
||||||
corridaInfoService.suscribir(corridaInfo);
|
corridaInfoService.suscribir(corridaInfo);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue