diff --git a/packages/backend/src/queue/QueueProcessorService.ts b/packages/backend/src/queue/QueueProcessorService.ts index a4879cef3db814522369fe04937d6cb2a396255f..8c300d479cb68964f5f46cfcfb6d0afa2fc63383 100644 --- a/packages/backend/src/queue/QueueProcessorService.ts +++ b/packages/backend/src/queue/QueueProcessorService.ts @@ -37,11 +37,19 @@ export class QueueProcessorService { public start() { function renderError(e: Error): any { - return { - stack: e.stack, - message: e.message, - name: e.name, - }; + if (e) { // 何故ã‹eãŒundefinedã§æ¥ã‚‹ã“ã¨ãŒã‚ã‚‹ + return { + stack: e.stack, + message: e.message, + name: e.name, + }; + } else { + return { + stack: '?', + message: '?', + name: '?', + }; + } } const systemLogger = this.logger.createSubLogger('system');