forked from ScoDoc/ScoDoc
Assiduite : bug fix liste justifier
This commit is contained in:
parent
943055b328
commit
4aebece03e
@ -1650,9 +1650,6 @@ function fastJustify(assiduite) {
|
||||
fin: new moment.tz(assiduite.date_fin, TIMEZONE),
|
||||
};
|
||||
const action = (justifs) => {
|
||||
if (justifs.length > 0) {
|
||||
justifyAssiduite(assiduite.assiduite_id, !assiduite.est_just);
|
||||
} else {
|
||||
//créer un nouveau justificatif
|
||||
// Afficher prompt -> demander raison et état
|
||||
|
||||
@ -1699,7 +1696,6 @@ function fastJustify(assiduite) {
|
||||
() => {},
|
||||
"#7059FF"
|
||||
);
|
||||
}
|
||||
};
|
||||
if (assiduite.etudid) {
|
||||
getJustificatifFromPeriod(period, assiduite.etudid, action);
|
||||
|
@ -345,8 +345,8 @@
|
||||
let assi = Object.values(assiduites).flat().filter((a) => { return a.assiduite_id == obj_id })[0]
|
||||
li.addEventListener('click', () => {
|
||||
|
||||
if (assiduite && !assiduite[0].est_just && assiduite[0].etat != "PRESENT") {
|
||||
fastJustify(assiduite[0])
|
||||
if (assi && !assi.est_just && assi.etat != "PRESENT") {
|
||||
fastJustify(assi)
|
||||
} else {
|
||||
openAlertModal("Erreur", document.createTextNode("L'assiduité est déjà justifiée."))
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user