feat[installer]: enhance error logging for AJAX operations with status details

This commit is contained in:
HB9HIL
2024-12-03 10:42:02 +01:00
parent e904a0d8df
commit c13f1b2af3

View File

@@ -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 = "<?php echo str_replace('run.php', '', $websiteurl); ?>" + "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);
}
});