diff --git a/js/error_report.js b/js/error_report.js index 8be457aced..fb0eca209c 100644 --- a/js/error_report.js +++ b/js/error_report.js @@ -15,6 +15,10 @@ var ErrorReport = { * @return void */ error_handler: function (exception) { + // issue: 14359 + if (JSON.stringify(ErrorReport._last_exception) === JSON.stringify(exception)) { + return; + } if (exception.name === null || typeof(exception.name) === 'undefined') { exception.name = ErrorReport._extractExceptionName(exception); } diff --git a/js/functions.js b/js/functions.js index e089904fc5..602a78786f 100644 --- a/js/functions.js +++ b/js/functions.js @@ -5049,7 +5049,7 @@ function configSet (key, value, only_local) { success: function (data) { // Updating value in local storage. if (! data.success) { - if(data.error) { + if (data.error) { PMA_ajaxShowMessage(data.error); } else { PMA_ajaxShowMessage(data.message);