chiark / gitweb /
better error handling in js
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 3 Sep 2020 01:13:40 +0000 (02:13 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 3 Sep 2020 01:13:40 +0000 (02:13 +0100)
templates/script.ts

index 4a5b66ad562a878634c820c601a608d2f53c6e82..fde8099f31325e1904ce99cedf77dc390ffaaebe 100644 (file)
@@ -114,8 +114,12 @@ function xhr_report_error(xhr: XMLHttpRequest) {
 
 function json_report_error(error_for_json: Object) {
   let error_message = JSON.stringify(error_for_json);
+  string_report_error(error_message);
+}
+
+function string_report_error(error_message: String) {
   let errornode = document.getElementById('error')!;
-  errornode.textContent = 'Error (reloading may help?):' + error_message;
+  errornode.textContent += '\nError (reloading may help?):' + error_message;
 }
 
 function api(meth: string, data: Object) {