I like proper error messages.
This commit is contained in:
parent
f6ac531b16
commit
cc9cfd9467
@ -18807,15 +18807,10 @@
|
||||
return Navigate.parse(req.response.posts);
|
||||
} catch (_error) {
|
||||
err = _error;
|
||||
console.error('Navigate failure:');
|
||||
console.log(err);
|
||||
if (notice) {
|
||||
notice.setType('error');
|
||||
notice.el.lastElementChild.textContent = 'Navigation Failed.';
|
||||
setTimeout(notice.close, 2 * $.SECOND);
|
||||
} else {
|
||||
new Notice('error', 'Navigation Failed.', 2);
|
||||
}
|
||||
return Main.handleErrors({
|
||||
message: "Navigate Failure.",
|
||||
error: err
|
||||
});
|
||||
}
|
||||
},
|
||||
makeBreadCrumb: function(href, view, boardID, threadID) {
|
||||
@ -20328,7 +20323,7 @@
|
||||
},
|
||||
parseError: function(data) {
|
||||
var error, message;
|
||||
c.error(data.message, data.error.stack);
|
||||
c.error(data.message, data.error.message, data.error.stack);
|
||||
message = $.el('div', {
|
||||
textContent: data.message
|
||||
});
|
||||
|
||||
@ -18833,15 +18833,10 @@
|
||||
return Navigate.parse(req.response.posts);
|
||||
} catch (_error) {
|
||||
err = _error;
|
||||
console.error('Navigate failure:');
|
||||
console.log(err);
|
||||
if (notice) {
|
||||
notice.setType('error');
|
||||
notice.el.lastElementChild.textContent = 'Navigation Failed.';
|
||||
setTimeout(notice.close, 2 * $.SECOND);
|
||||
} else {
|
||||
new Notice('error', 'Navigation Failed.', 2);
|
||||
}
|
||||
return Main.handleErrors({
|
||||
message: "Navigate Failure.",
|
||||
error: err
|
||||
});
|
||||
}
|
||||
},
|
||||
makeBreadCrumb: function(href, view, boardID, threadID) {
|
||||
@ -20334,7 +20329,7 @@
|
||||
},
|
||||
parseError: function(data) {
|
||||
var error, message;
|
||||
c.error(data.message, data.error.stack);
|
||||
c.error(data.message, data.error.message, data.error.stack);
|
||||
message = $.el('div', {
|
||||
textContent: data.message
|
||||
});
|
||||
|
||||
@ -241,7 +241,7 @@ Main =
|
||||
new Notice 'error', [div, logs], 30
|
||||
|
||||
parseError: (data) ->
|
||||
c.error data.message, data.error.stack
|
||||
c.error data.message, data.error.message, data.error.stack
|
||||
message = $.el 'div',
|
||||
textContent: data.message
|
||||
error = $.el 'div',
|
||||
|
||||
@ -304,16 +304,9 @@ Navigate =
|
||||
try
|
||||
Navigate.parse req.response.posts
|
||||
catch err
|
||||
console.error 'Navigate failure:'
|
||||
console.log err
|
||||
# network error or non-JSON content for example.
|
||||
if notice
|
||||
notice.setType 'error'
|
||||
notice.el.lastElementChild.textContent = 'Navigation Failed.'
|
||||
setTimeout notice.close, 2 * $.SECOND
|
||||
else
|
||||
new Notice 'error', 'Navigation Failed.', 2
|
||||
return
|
||||
Main.handleErrors
|
||||
message: "Navigate Failure."
|
||||
error: err
|
||||
|
||||
makeBreadCrumb: (href, view, boardID, threadID) ->
|
||||
breadCrumb = $.el 'span',
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user