From 61ab01c8374670f8bff16c987e3f671dfd84556f Mon Sep 17 00:00:00 2001 From: Vincent LAURENT Date: Thu, 10 Jul 2025 16:43:16 +0200 Subject: [PATCH] organization: files list is clickable --- public/js/organization.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/public/js/organization.js b/public/js/organization.js index 3b0bf69..62bffc8 100644 --- a/public/js/organization.js +++ b/public/js/organization.js @@ -295,7 +295,7 @@ function updateListePDF() { for (var i = 0; i < nbFiles; i++) { let pdfLetter = getLetter(i); const pdfFile = document.querySelector('#input_pdf').files.item(i); - document.querySelector('#list_pdf').insertAdjacentHTML('beforeend', '
  • '+decodeURI(pdfFile.name)+'
  • '); + document.querySelector('#list_pdf').insertAdjacentHTML('beforeend', '
  • '); let fileItem = document.querySelector('#file_' + pdfLetter); fileItem.querySelector('input[type=checkbox]').addEventListener('change', function(e) { document.querySelectorAll('.canvas-container').forEach(function(page) { @@ -501,9 +501,9 @@ function updateFilesState() { let fileStat = filesStats[fileIndex]; checkbox.checked = (fileStat.nbPageSelected > 0 && fileStat.nbPageSelected == fileStat.nbPage); checkbox.indeterminate = (fileStat.nbPageSelected > 0 && fileStat.nbPageSelected < fileStat.nbPage); - document.querySelector('#file_'+fileIndex+' span').classList.remove('text-primary'); + document.querySelector('#file_'+fileIndex+' label').classList.remove('text-primary'); if(fileStat.nbPageSelected > 0) { - document.querySelector('#file_'+fileIndex+' span').classList.add('text-primary'); + document.querySelector('#file_'+fileIndex+' label').classList.add('text-primary'); } } }