+
Modifier l'id EDT du groupe ${nom}
+
+
+
Optionnel : identifiant du groupe dans le logiciel d'emploi du temps, pour le cas où les noms de groupes ne seraient pas les mêmes dans ScoDoc et dans l'emploi du temps (si plusieurs ids de groupes EDT doivent correspondre au même groupe ScoDoc, les séparer par des virgules).
+
+
+
+ `;
+ document.body.append(div);
+ document.querySelector(".ok").addEventListener("click", editCalConfirm);
+ document.querySelector(".nok").addEventListener("click", closeConfirm);
+ }
+
+ function editCalConfirm() {
+ let idGroupe = this.dataset.idgroupe;
+ let id_EDT = this.parentElement.parentElement.querySelector("input").value;
+
+ let btnGroupe = document.querySelector(`#zonePartitions .groupes [data-idgroupe="${idGroupe}"]`);
+ btnGroupe.dataset.idedt = id_EDT;
+ btnGroupe.querySelector(".calendarEdit").title = id_EDT || "";
+
+ if (id_EDT) {
+ btnGroupe.querySelector(".calendarEdit").classList.add("actif");
+ } else {
+ btnGroupe.querySelector(".calendarEdit").classList.remove("actif");
+ }
+
+ //Save
+ let url = `/ScoDoc/{{formsemestre.departement.acronym}}/api/group/${idGroupe}/set_edt_id/${id_EDT}`;
+
+ fetch(url, { method: "POST" })
+ .then(r => { return r.json() })
+ .then(r => {
+ if (r.OK != true) {
+ document.querySelector("main").innerHTML = "