fix(alarms): skip handled occurrence when recalculating
Build & Deploy PluriWave / Build APK + AAB release (push) Has been cancelled
Build & Deploy PluriWave / Análisis de código (push) Has been cancelled

This commit is contained in:
Javier Bautista Fernández
2026-05-29 13:29:41 +02:00
parent 3640a76253
commit d45fbe60db
2 changed files with 25 additions and 0 deletions
@@ -124,6 +124,12 @@ class ServicioProgramacionAlarmas {
List<RangoVacaciones> vacaciones,
List<ExcepcionAlarma> excepciones,
) {
final ultimaGestionada = alarma.ultimaEjecucionGestionada;
if (ultimaGestionada != null &&
_mismaEjecucion(ultimaGestionada, candidato)) {
return false;
}
if (!alarma.sonarEnVacaciones && estaEnVacaciones(candidato, vacaciones)) {
return false;
}