We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 75acd10 commit a96384eCopy full SHA for a96384e
1 file changed
server.js
@@ -77,13 +77,12 @@ function decodeHtmlAttributeValue(input) {
77
}
78
79
function toPublicErrorMessage(err, fallback = 'Request failed') {
80
- const message = err instanceof Error ? err.message : String(err || '');
81
- const clean = message.replace(/\s+/g, ' ').trim();
82
- if (!clean) return fallback;
83
- if (clean.includes('\n') || /\bat\s+\S+/.test(clean) || clean.startsWith('Error:')) {
84
- return fallback;
+ if (err instanceof Error) {
+ console.error('Internal error:', err.stack || err.message);
+ } else {
+ console.error('Internal error:', err);
85
86
- return clean;
+ return fallback;
87
88
89
function sendJson(res, status, data) {
0 commit comments