forked from ScoDoc/ScoDoc
Assiduites : fix bug edition assiduite
This commit is contained in:
parent
2fca7d7b54
commit
3c15334af8
@ -936,6 +936,15 @@ function hasModuleImpl(assiduite) {
|
||||
* TODO : Rendre asynchrone
|
||||
*/
|
||||
function editAssiduite(assiduite_id, etat, assi) {
|
||||
if (assi.length != 1 || !assi[0].hasOwnProperty('assiduite_id')){
|
||||
const html = `
|
||||
<h3>Aucune assiduité n'a pû être éditée</h3>
|
||||
`;
|
||||
const div = document.createElement("div");
|
||||
div.innerHTML = html;
|
||||
openAlertModal("Erreur", div);
|
||||
return;
|
||||
}
|
||||
let assiduite = {
|
||||
etat: etat,
|
||||
external_data: assi ? assi.external_data : null,
|
||||
@ -1141,9 +1150,7 @@ function assiduiteAction(element) {
|
||||
done = editAssiduite(
|
||||
assiduite_id,
|
||||
etat,
|
||||
assiduites[etudid].reduce((a) => {
|
||||
if (a.assiduite_id == assiduite_id) return a;
|
||||
})
|
||||
assiduites[etudid].filter((a) => a.assiduite_id == assiduite_id)
|
||||
);
|
||||
}
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user