erreur dans l'Id des actors
@clement régulièrement des bugs d'affichage m'ont alerté sur le fait que, en base, les actors présentaient cette anomalie dans leur adresse : http://localhost:8000/actors/24/?
ce ? pose problème. Notamment, à cause de lui un widget des données de contributions dans un solid-display (qui a l'acteur en source) ne fonctionne plus.
JE me demande si ce bug n'est pas introduit par notre javascript :
const formcollege = document.querySelector('#myactor .form-college')
if (!formcollege) return;
formcollege.addEventListener("populate", async () => {
const datasrc=document.querySelector('#myactor .form-college').getAttribute("data-src");
const regionalnetworkid = await sibStore.get(datasrc)["regionalnetwork.@id"];
if (regionalnetworkid == null)
return;
const idcollege= regionalnetworkid+"colleges/"
if (idcollege === formcollege.getAttribute("range-college"))
return
formcollege.setAttribute("range-college", idcollege);
formcollege.dataset.src+="?";
});
qu'en penses-tu ?