From 00bed075c65b012885ae7bfcab1891920a2bc6ec Mon Sep 17 00:00:00 2001 From: tofulm Date: Tue, 10 May 2022 10:00:27 +0200 Subject: [PATCH] au chargemnet ajax, si pas de crayons => on vide l'array, cela peut eviter des pb si changement dans le json, notamment si ajoute autorisation --- js/gamutable.es6.js | 6 ++++++ js/gamutable.js | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/js/gamutable.es6.js b/js/gamutable.es6.js index 4b6f684..2ba429d 100644 --- a/js/gamutable.es6.js +++ b/js/gamutable.es6.js @@ -511,12 +511,18 @@ let monTableau = { this.header = config.header; if (config.crayons !== undefined) { this.crayons = config.crayons; + } else { + this.crayons = []; } if (config.classes !== undefined) { this.classes = config.classes; + } else { + this.classes = []; } if (config.ordreCol !== undefined) { this.ordreCol = config.ordreCol; + } else { + this.ordreCol = []; } if (parseInt(id) > 0) { if (data.length > 0) { diff --git a/js/gamutable.js b/js/gamutable.js index b4bb47b..5a88657 100644 --- a/js/gamutable.js +++ b/js/gamutable.js @@ -586,14 +586,20 @@ var monTableau = { if (config.crayons !== undefined) { _this4.crayons = config.crayons; + } else { + _this4.crayons = []; } if (config.classes !== undefined) { _this4.classes = config.classes; + } else { + _this4.classes = []; } if (config.ordreCol !== undefined) { _this4.ordreCol = config.ordreCol; + } else { + _this4.ordreCol = []; } if (parseInt(id) > 0) {