From ac78568e1c1a91564eb6bd35c03d9a8a781bc53d Mon Sep 17 00:00:00 2001 From: polo Date: Tue, 19 May 2026 00:19:23 +0200 Subject: =?UTF-8?q?lanc=C3=A9s=20et=20captures=20d'exceptions=20page=20mai?= =?UTF-8?q?ntenance,=20page=20menu=20et=20chemins:=20interdiction=20pour?= =?UTF-8?q?=20une=20page=20d'avoir=20pour=20parent=20une=20adresse=20d'un?= =?UTF-8?q?=20site,=20regression=20contructeur=20de=20MenuBuilder,=20MAJ?= =?UTF-8?q?=20de=20paquets=20dans=20composer.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/js/maintenance.js | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to 'public/js/maintenance.js') diff --git a/public/js/maintenance.js b/public/js/maintenance.js index 3d3d5e8..078c223 100644 --- a/public/js/maintenance.js +++ b/public/js/maintenance.js @@ -43,4 +43,24 @@ function cleanLogs(){ } // notification après restauration -// et éventuellement récupérer le message de l'exception d'une autre manière +document.addEventListener('DOMContentLoaded', function(){ + const params = new URLSearchParams(window.location.search); + // ça pourrait être bien de récupérer le message d'erreur de l'exception d'une autre manière (message dans la variable globale window? c'est faisable??) + + if(typeof window.error_message !== "undefined"){ + toastNotify(window.error_message); + } + + if(params.has('read_backups_dir')){ + toastNotify("Une erreur s'est produite:
" + params.get('read_backups_dir')); + } + + if(params.has('database_restauration')){ + if(params.get('database_restauration') === 'successful'){ + toastNotify("La base de données a été restaurée avec succès !!"); + } + else{ + toastNotify("Une erreur s'est produite:
" + params.get('database_restauration')); + } + } +}); -- cgit v1.2.3