From 9955b95851b65464b628a0ded694574a68c02d55 Mon Sep 17 00:00:00 2001 From: Cerdic Date: Thu, 14 Jan 2021 11:20:32 +0100 Subject: [PATCH] Fix retour d'erreur en cas de fatale cote serveur : le retour est une promise et on garde le form ouvert pour ne pas perdre les modifs --- js/crayons.js | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/js/crayons.js b/js/crayons.js index 5e72cd7..1558e8d 100644 --- a/js/crayons.js +++ b/js/crayons.js @@ -261,18 +261,12 @@ $.fn.activatecrayon = function(percent) { "error": function(d) { uniAlert('erreur de communication'); crayon - .empty() - .append( - $('
') - .html(d.responseText || d.error || 'erreur inconnue') - ) - .css({ - background: 'white', - color: 'black', - width: '480px', - border: 'red solid 2px', - padding: '10px'} - ); + .restorecrayon(true) + .prepend( + $('
') + .html(d.responseText || d.statusText || 'erreur inconnue') + ) + ; }, "success": function(d) { // parfois le JSON n'est pas renvoye sous forme d'objet