condense error info

This commit is contained in:
Hazel K 2024-10-08 10:33:34 -04:00
parent b4d10aa8f8
commit f62cd8941c

View file

@ -127,29 +127,26 @@ export class QueueProcessorService implements OnApplicationShutdown {
this.logger = this.queueLoggerService.logger; this.logger = this.queueLoggerService.logger;
function renderError(e?: Error) { function renderError(e?: Error) {
// 何故かeがundefinedで来ることがある
if (!e) return '?';
if (e instanceof Bull.UnrecoverableError) { if (e instanceof Bull.UnrecoverableError) {
return { return {
stack: undefined,
message: e.message, message: e.message,
name: 'Bull.UnrecoverableError', name: 'Bull.UnrecoverableError',
}; };
} else if (e) { // 何故かeがundefinedで来ることがある
return {
stack: e.stack,
message: e.message,
name: e.name,
};
} else {
return {
stack: '?',
message: '?',
name: '?',
};
} }
return {
stack: e.stack,
message: e.message,
name: e.name,
};
} }
function renderJob(job?: Bull.Job) { function renderJob(job?: Bull.Job) {
if (!job) return 'N/A'; if (!job) return '?';
return { return {
name: job.name, name: job.name,
info: getJobInfo(job), info: getJobInfo(job),