From c1b40bf392ba958b9f48130c7d6a2ab3d6ebb768 Mon Sep 17 00:00:00 2001
From: Sylvain Chevillard <sylvain.chevillard@ens-lyon.org>
Date: Thu, 5 Oct 2023 13:00:57 +0200
Subject: [PATCH] =?UTF-8?q?Correction=20d'un=20bug=20visible=20avec=20la?=
 =?UTF-8?q?=20nouvelle=20interface=20de=20Koha=20conduisant=20=C3=A0=20cac?=
 =?UTF-8?q?her=20tous=20les=20codes-barre.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Ajout d'un message de log dans le journal de la console pour laisser une trace de ce qui est lu par le script.
---
 koha_bibagos.user.js | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/koha_bibagos.user.js b/koha_bibagos.user.js
index 5deabde..bcc46a4 100644
--- a/koha_bibagos.user.js
+++ b/koha_bibagos.user.js
@@ -34,7 +34,7 @@
 // ==UserScript==
 // @name         koha_bibagos
 // @namespace    http://gitlab.inria.fr/
-// @version      3.0
+// @version      4.0
 // @description  Personnaliser l'interface de Koha pour la BibAGOS
 // @author       Sylvain Chevillard
 // @match      https://emprunts-agos-admin.inria.fr/*
@@ -48,6 +48,8 @@
 
 	var test = 0;
 	var i = 0;
+	var logmsg="";
+	
 	while(!test) {
 	    test = (L[i].innerText.search('Code à barres non trouvé')) >= 0;
 	    i = i+1;
@@ -61,12 +63,16 @@
 	    for(const row of rows) {
 		var content = row.querySelectorAll('td');
 		if (content.length >= 2) {
-		    var code_barre = content[1].innerText
+		    var code_barre = content[1].innerText.trim();
+		    logmsg += "Lecture de |"+code_barre+"|";
 		    if (code_barre.substr(0,3) != "SOP") {
 			row.style = "display:none;";
+			logmsg += " (rendu invisible)";
 		    }
+		    logmsg += "\n";
 		}
 	    }
+	    console.log(logmsg);
 	}
     }
 
-- 
GitLab