update, erreur à l'étape 3 sans message : Erreur de parsing javascript

This commit is contained in:
Fred Tempez 2024-02-01 18:57:38 +01:00
parent 1fbf91a9cb
commit a9abe8aaa1
1 changed files with 8 additions and 5 deletions

View File

@ -1,7 +1,7 @@
function step(i, data) { function step(i, data) {
var errors = ["<?php echo helper::translate('Préparation de la mise à jour'); ?>", "<?php echo helper::translate('Téléchargement et validation de l\'archive'); ?>", "<?php echo helper::translate('Installation'); ?>", "<?php echo helper::translate('Configuration'); ?>"]; var errors = ["<?php echo helper::translate('Préparation de la mise à jour'); ?>", "<?php echo helper::translate('Téléchargement et validation de l\'archive'); ?>", "<?php echo helper::translate('Installation'); ?>", "<?php echo helper::translate('Configuration'); ?>"];
$(".installUpdateProgressText").hide(), $(".installUpdateProgressText[data-id=" + i + "]").show(); $(".installUpdateProgressText").hide(), $(".installUpdateProgressText[data-id=" + i + "]").show();
$("body").css("cursor", "wait"); $("body").css("cursor", "wait");
$.ajax({ $.ajax({
@ -60,10 +60,13 @@ function showError(step, message, errors) {
const jsonData = JSON.parse(jsonString); const jsonData = JSON.parse(jsonString);
// Afficher les résultats // Afficher les résultats
$("#installUpdateErrorMessage").html("<strong>Détails de l'erreur :</strong><br> " + if (jsonData) {
jsonData.data.replace(/^"(.*)"$/, '$1') + $("#installUpdateErrorMessage").html("<strong>Détails de l'erreur :</strong><br> " +
"<br>" + jsonData.data.replace(/^"(.*)"$/, '$1') +
warningMessage.replace(/<[^p].*?>/g, "")); "<br>" +
warningMessage.replace(/<[^p].*?>/g, ""));
}
} else { } else {
// Vous pouvez également faire quelque chose d'autre ici, par exemple, afficher un message à l'utilisateur, etc. // Vous pouvez également faire quelque chose d'autre ici, par exemple, afficher un message à l'utilisateur, etc.
$("#installUpdateErrorMessage").html(message); $("#installUpdateErrorMessage").html(message);