From c13f1b2af38a76bbbff0bbd905e5970ef1e7fa34 Mon Sep 17 00:00:00 2001 From: HB9HIL Date: Tue, 3 Dec 2024 10:42:02 +0100 Subject: [PATCH] feat[installer]: enhance error logging for AJAX operations with status details --- install/run.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/install/run.php b/install/run.php index 339e08ec8..273e5d19f 100644 --- a/install/run.php +++ b/install/run.php @@ -148,7 +148,7 @@ } }, error: async function(error) { - await log_message('error', "Install Lock Check went wrong..."); + await log_message('error', "Install Lock Check went wrong... Ajax failed. Error: " + error.status); reject(error); window.location.href = "" + "index.php/user/login"; } @@ -183,7 +183,7 @@ } }, error: async function(error) { - await log_message('error', 'File: Could not write file. Ajax failed.'); + await log_message('error', 'File: Could not write file. Ajax failed. Status: ' + error.status + ' Status Text: ' + error.statusText); running(field, false, true); reject(error); } @@ -201,7 +201,7 @@ return new Promise((resolve, reject) => { $.ajax({ type: 'POST', - url: 'ajax.php', + url: 'ajaxx.php', data: { data: _POST, run_database_file: 1 @@ -218,7 +218,7 @@ } }, error: async function(error) { - await log_message('error', 'File: Could not write file. Ajax failed.'); + await log_message('error', 'File: Could not write file. Ajax failed. Status: ' + error.status + ' Status Text: ' + error.statusText); running(field, false, true); reject(error); } @@ -253,7 +253,7 @@ }, error: async function(error) { running(field, false, true); - await log_message('error', 'Creating database tables failed. Ajax crashed.'); + await log_message('error', 'Creating database tables failed. Ajax crashed. Status: ' + error.status + ' Status Text: ' + error.statusText); reject(error); } }); @@ -283,7 +283,7 @@ }, error: async function(error) { running(field, false, true); - await log_message('error', 'Could not migrate database. Ajax crashed.'); + await log_message('error', 'Could not migrate database. Ajax crashed. Status: ' + error.status + ' Status Text: ' + error.statusText); reject(error); } }); @@ -311,7 +311,7 @@ }, error: async function(error) { running(field, false, true); - await log_message('error', 'Could not update DXCC data. Ajax crashed.'); + await log_message('error', 'Could not update DXCC data. Ajax crashed. Status: ' + error.status + ' Status Text: ' + error.statusText); reject(error); } }); @@ -343,7 +343,7 @@ }, error: async function(error) { running(field, false, true); - await log_message('error', 'Could not create .lock file. Ajax crashed'); + await log_message('error', 'Could not create .lock file. Ajax crashed. Status: ' + error.status + ' Status Text: ' + error.statusText); reject(error); } });