diff --git a/beesgospel/static/js/main.js b/beesgospel/static/js/main.js index 032b1a3..d81690d 100644 --- a/beesgospel/static/js/main.js +++ b/beesgospel/static/js/main.js @@ -15,6 +15,9 @@ window.addEventListener('DOMContentLoaded', () => { const soundModal = document.getElementById('modal_sound'); soundModal.querySelector("audio").src = ev.target.dataset.path; soundModal.querySelector("#download-link").href = ev.target.dataset.path; + soundModal.querySelector("#song-title").textContent = ( + `${ev.target.closest("tr").querySelector(".titre_chant").textContent} - ${ev.target.ariaLabel}` + ); const myModal = new bootstrap.Modal(soundModal); myModal.show(); }); diff --git a/templates/membres/liste_chants.html b/templates/membres/liste_chants.html index b27553b..a343173 100644 --- a/templates/membres/liste_chants.html +++ b/templates/membres/liste_chants.html @@ -8,7 +8,7 @@ {% if perms.beesgospel.change_chant %}{% endif %} {% for chant in object_list %} - {{ chant.titre }} + {{ chant.titre }} {% for doc in chant.chantdoc_set.all %} {% if doc.fichier_son %} @@ -49,6 +49,7 @@