uncaughtException: Cannot destructure property 'bookId' of '(intermediate value)' as it is undefined.
Incoming FTP package breaks app
server_1 | 2022-01-28T06:15:52.641Z - error: uncaughtException: Cannot destructure property 'bookId' of '(intermediate value)' as it is undefined.
server_1 | {
server_1 | date: 'Fri Jan 28 2022 06:15:52 GMT+0000 (Coordinated Universal Time)',
server_1 | process: {
server_1 | pid: 60,
server_1 | uid: 1000,
server_1 | gid: 1000,
server_1 | cwd: '/home/node/app',
server_1 | execPath: '/usr/local/bin/node',
server_1 | version: 'v16.13.2',
server_1 | argv: [ '/usr/local/bin/node', '/home/node/app/startServer.js' ],
server_1 | memoryUsage: {
server_1 | rss: 178589696,
server_1 | heapTotal: 102846464,
server_1 | heapUsed: 77015296,
server_1 | external: 2412604,
server_1 | arrayBuffers: 1511332
server_1 | }
server_1 | },
server_1 | os: { loadavg: [ 0.43, 0.64, 0.71 ], uptime: 5877171.93 },
server_1 | trace: [
server_1 | {
server_1 | column: 7,
server_1 | file: '/home/node/app/server/services/handleNcbiMessage/bookComponentConversion.js',
server_1 | function: 'PdfConversion.handleMessage',
server_1 | line: 30,
server_1 | method: 'handleMessage',
server_1 | native: false
server_1 | },
server_1 | {
server_1 | column: null,
server_1 | file: null,
server_1 | function: 'runMicrotasks',
server_1 | line: null,
server_1 | method: null,
server_1 | native: false
server_1 | },
server_1 | {
server_1 | column: 5,
server_1 | file: 'node:internal/process/task_queues',
server_1 | function: 'processTicksAndRejections',
server_1 | line: 96,
server_1 | method: null,
server_1 | native: false
server_1 | }
server_1 | ],
server_1 | stack: [
server_1 | "TypeError: Cannot destructure property 'bookId' of '(intermediate value)' as it is undefined.",
server_1 | ' at PdfConversion.handleMessage (/home/node/app/server/services/handleNcbiMessage/bookComponentConversion.js:30:7)',
server_1 | ' at runMicrotasks (<anonymous>)',
server_1 | ' at processTicksAndRejections (node:internal/process/task_queues:96:5)'
server_1 | ]
server_1 | }
db_1 | 2022-01-28 06:15:52.660 UTC [251] LOG: could not receive data from client: Connection reset by peer
db_1 | 2022-01-28 06:15:52.663 UTC [241] LOG: unexpected EOF on client connection with an open transaction
server_1 | [nodemon] app crashed - waiting for file changes before starting...