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