package org.lilie.services.eliot.absences.saisie.appel
-import org.lilie.services.eliot.absences.AbstractAbsencesController
import grails.converters.JSON
import org.lilie.services.eliot.DateConstantes
import java.text.SimpleDateFormat
import org.lilie.services.eliot.scolarite.StructureEnseignement
-import org.lilie.services.eliot.absences.PreferencesEtablissementAbsences
import org.lilie.services.eliot.absences.AppelLigne
import org.lilie.services.eliot.absences.saisie.absencejournee.AbsenceJourneeService
import org.lilie.services.eliot.temps.Evenement
return modele
}
- @SuppressWarnings('ReturnNullFromCatchBlock')
+ @SuppressWarnings('EmptyCatchBlock')
@SuppressWarnings('CatchException')
private void creeAppelTemporaire(Autorite enseignant, PreferencesEtablissementAbsences preferences, Map params) {
Byte numJour
// Anti N+1 select juste pour charger le cache 2 d'un coup. Ne pas supprimer.
- List<PlageHoraire> plagesHoraires = PlageHoraire.findAllByIdInList(
- mapParams.absenceInfo.collect{it[CLE_PLAGE_HORAIRE_ID].toLong()}
+ PlageHoraire.findAllByIdInList(
+ mapParams.absenceInfo.collect {it[CLE_PLAGE_HORAIRE_ID].toLong()}
)
PreferencesEtablissementAbsences preferences =
plageHoraire = PlageHoraire.get(absencesJour.get(CLE_PLAGE_HORAIRE_ID))
-
absencesJour.each {
k, v ->
if (k.startsWith(CLE_JOUR)) {