}
function xhr_report_error(xhr) {
- let error_message = JSON.stringify({
+ json_report_error({
statusText : xhr.statusText,
responseText : xhr.responseText,
});
+}
+
+function json_report_error(error_json) {
+ let error_message = JSON.stringify(error_json);
let errornode = document.getElementById('error');
errornode.textContent = 'Error (reloading may help?):' + error_message;
}
var k = Object.keys(j)[0];
messages[k](j[k]);
}
+ es.onerror = function(e) {
+ console.log('FOO',e,es);
+ json_report_error({
+ updates_error : e,
+ updates_event_source : es,
+ updates_event_source_ready : es.readyState,
+ update_oe : e.className,
+ })
+ }
}
function doload(){