Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>
BrokenPipeError: [Errno 32] Broken pipe
[31m[Nest] 2959451  - [39m04/15/2026, 6:13:47 PM [31m  ERROR[39m [38;5;3m[ExceptionsHandler] [39mQueryFailedError: Table 'jiznksyv_depthfoot2026.playerRecord' doesn't exist
    at Query.onResult (/home/jiznksyv/nodevenv/public_html/nutren2026_api/20/lib/node_modules/[4mtypeorm[24m/driver/mysql/MysqlQueryRunner.js:168:37)
    at Query.execute (/home/jiznksyv/nodevenv/public_html/nutren2026_api/20/lib/node_modules/[4mmysql2[24m/lib/commands/command.js:36:14)
    at PoolConnection.handlePacket (/home/jiznksyv/nodevenv/public_html/nutren2026_api/20/lib/node_modules/[4mmysql2[24m/lib/base/connection.js:552:34)
    at PacketParser.onPacket (/home/jiznksyv/nodevenv/public_html/nutren2026_api/20/lib/node_modules/[4mmysql2[24m/lib/base/connection.js:102:12)
    at PacketParser.executeStart (/home/jiznksyv/nodevenv/public_html/nutren2026_api/20/lib/node_modules/[4mmysql2[24m/lib/packet_parser.js:75:16)
    at Socket.<anonymous> (/home/jiznksyv/nodevenv/public_html/nutren2026_api/20/lib/node_modules/[4mmysql2[24m/lib/base/connection.js:109:25)
[90m    at Socket.emit (node:events:524:28)[39m
[90m    at addChunk (node:internal/streams/readable:561:12)[39m
[90m    at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)[39m
[90m    at Readable.push (node:internal/streams/readable:392:5)[39m {
  query: [32m'SELECT DISTINCT `distinctAlias`.`PlayerRecordEntity_playerRecordId` AS `ids_PlayerRecordEntity_playerRecordId` FROM (SELECT `PlayerRecordEntity`.`playerRecordId` AS `PlayerRecordEntity_playerRecordId`, `PlayerRecordEntity`.`playerRecordName` AS `PlayerRecordEntity_playerRecordName`, `PlayerRecordEntity`.`playerRecordPhone` AS `PlayerRecordEntity_playerRecordPhone`, `PlayerRecordEntity`.`playerRecordParentName` AS `PlayerRecordEntity_playerRecordParentName`, `PlayerRecordEntity`.`playerRecordBirthdayDateTime` AS `PlayerRecordEntity_playerRecordBirthdayDateTime`, `PlayerRecordEntity`.`playerRecordQRUrl` AS `PlayerRecordEntity_playerRecordQRUrl`, `PlayerRecordEntity`.`playerRecordConfirmDateTime` AS `PlayerRecordEntity_playerRecordConfirmDateTime`, `PlayerRecordEntity`.`playerRecordPicUrl` AS `PlayerRecordEntity_playerRecordPicUrl`, `PlayerRecordEntity`.`playerRecordMaskUrl` AS `PlayerRecordEntity_playerRecordMaskUrl`, `PlayerRecordEntity`.`playerRecordConfirmMaskDateTime` AS `PlayerRecordEntity_playerRecordConfirmMaskDateTime`, `PlayerRecordEntity`.`playerRecordResultUrl` AS `PlayerRecordEntity_playerRecordResultUrl`, `PlayerRecordEntity`.`playerRecordReviewResultImageUrl` AS `PlayerRecordEntity_playerRecordReviewResultImageUrl`, `PlayerRecordEntity`.`playerRecordCompleteDateTime` AS `PlayerRecordEntity_playerRecordCompleteDateTime`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`photoRecordId` AS `b2b228b3f7d80b22518de36961f92f6113878dea`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`photoRecordDeviceName` AS `bdc48a3968598256de10ec856655ef3c1523a42b`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`photoRecordPGName` AS `484ce78bb8216ab0298ae1c92d96ef78d670f6a9`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`photoRecordStatus` AS `2c0ffd5c6083e6df372aa09cf6270732a532f4da`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`photoRecordCreateDateTime` AS `9e5db6f343fc590c7e249a3d23f3f7c78e36a33e`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`photoRecordCompleteDateTime` AS `6b1d19c8bb86155d4a8d36086cd65d1962a5021c`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`playerRecordId` AS `c2fb5ca53569fa9167a4ebc82674e90408fdad60` FROM `playerRecord` `PlayerRecordEntity` LEFT JOIN `photoRecord` `PlayerRecordEntity__PlayerRecordEntity_photoRecords` ON `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`playerRecordId`=`PlayerRecordEntity`.`playerRecordId` WHERE ((`PlayerRecordEntity`.`playerRecordId` = ?))) `distinctAlias` ORDER BY `PlayerRecordEntity_playerRecordId` ASC LIMIT 1'[39m,
  parameters: [
    [33m1[39m
  ],
  driverError: Error: Table 'jiznksyv_depthfoot2026.playerRecord' doesn't exist
      at Packet.asError (/home/jiznksyv/nodevenv/public_html/nutren2026_api/20/lib/node_modules/[4mmysql2[24m/lib/packets/packet.js:785:17)
      at Query.execute (/home/jiznksyv/nodevenv/public_html/nutren2026_api/20/lib/node_modules/[4mmysql2[24m/lib/commands/command.js:29:26)
      at PoolConnection.handlePacket (/home/jiznksyv/nodevenv/public_html/nutren2026_api/20/lib/node_modules/[4mmysql2[24m/lib/base/connection.js:552:34)
      at PacketParser.onPacket (/home/jiznksyv/nodevenv/public_html/nutren2026_api/20/lib/node_modules/[4mmysql2[24m/lib/base/connection.js:102:12)
      at PacketParser.executeStart (/home/jiznksyv/nodevenv/public_html/nutren2026_api/20/lib/node_modules/[4mmysql2[24m/lib/packet_parser.js:75:16)
      at Socket.<anonymous> (/home/jiznksyv/nodevenv/public_html/nutren2026_api/20/lib/node_modules/[4mmysql2[24m/lib/base/connection.js:109:25)
  [90m    at Socket.emit (node:events:524:28)[39m
  [90m    at addChunk (node:internal/streams/readable:561:12)[39m
  [90m    at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)[39m
  [90m    at Readable.push (node:internal/streams/readable:392:5)[39m {
    code: [32m'ER_NO_SUCH_TABLE'[39m,
    errno: [33m1146[39m,
    sqlState: [32m'42S02'[39m,
    sqlMessage: [32m"Table 'jiznksyv_depthfoot2026.playerRecord' doesn't exist"[39m,
    sql: [32m'SELECT DISTINCT `distinctAlias`.`PlayerRecordEntity_playerRecordId` AS `ids_PlayerRecordEntity_playerRecordId` FROM (SELECT `PlayerRecordEntity`.`playerRecordId` AS `PlayerRecordEntity_playerRecordId`, `PlayerRecordEntity`.`playerRecordName` AS `PlayerRecordEntity_playerRecordName`, `PlayerRecordEntity`.`playerRecordPhone` AS `PlayerRecordEntity_playerRecordPhone`, `PlayerRecordEntity`.`playerRecordParentName` AS `PlayerRecordEntity_playerRecordParentName`, `PlayerRecordEntity`.`playerRecordBirthdayDateTime` AS `PlayerRecordEntity_playerRecordBirthdayDateTime`, `PlayerRecordEntity`.`playerRecordQRUrl` AS `PlayerRecordEntity_playerRecordQRUrl`, `PlayerRecordEntity`.`playerRecordConfirmDateTime` AS `PlayerRecordEntity_playerRecordConfirmDateTime`, `PlayerRecordEntity`.`playerRecordPicUrl` AS `PlayerRecordEntity_playerRecordPicUrl`, `PlayerRecordEntity`.`playerRecordMaskUrl` AS `PlayerRecordEntity_playerRecordMaskUrl`, `PlayerRecordEntity`.`playerRecordConfirmMaskDateTime` AS `PlayerRecordEntity_playerRecordConfirmMaskDateTime`, `PlayerRecordEntity`.`playerRecordResultUrl` AS `PlayerRecordEntity_playerRecordResultUrl`, `PlayerRecordEntity`.`playerRecordReviewResultImageUrl` AS `PlayerRecordEntity_playerRecordReviewResultImageUrl`, `PlayerRecordEntity`.`playerRecordCompleteDateTime` AS `PlayerRecordEntity_playerRecordCompleteDateTime`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`photoRecordId` AS `b2b228b3f7d80b22518de36961f92f6113878dea`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`photoRecordDeviceName` AS `bdc48a3968598256de10ec856655ef3c1523a42b`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`photoRecordPGName` AS `484ce78bb8216ab0298ae1c92d96ef78d670f6a9`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`photoRecordStatus` AS `2c0ffd5c6083e6df372aa09cf6270732a532f4da`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`photoRecordCreateDateTime` AS `9e5db6f343fc590c7e249a3d23f3f7c78e36a33e`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`photoRecordCompleteDateTime` AS `6b1d19c8bb86155d4a8d36086cd65d1962a5021c`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`playerRecordId` AS `c2fb5ca53569fa9167a4ebc82674e90408fdad60` FROM `playerRecord` `PlayerRecordEntity` LEFT JOIN `photoRecord` `PlayerRecordEntity__PlayerRecordEntity_photoRecords` ON `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`playerRecordId`=`PlayerRecordEntity`.`playerRecordId` WHERE ((`PlayerRecordEntity`.`playerRecordId` = 1))) `distinctAlias` ORDER BY `PlayerRecordEntity_playerRecordId` ASC LIMIT 1'[39m
  },
  code: [32m'ER_NO_SUCH_TABLE'[39m,
  errno: [33m1146[39m,
  sqlState: [32m'42S02'[39m,
  sqlMessage: [32m"Table 'jiznksyv_depthfoot2026.playerRecord' doesn't exist"[39m,
  sql: [32m'SELECT DISTINCT `distinctAlias`.`PlayerRecordEntity_playerRecordId` AS `ids_PlayerRecordEntity_playerRecordId` FROM (SELECT `PlayerRecordEntity`.`playerRecordId` AS `PlayerRecordEntity_playerRecordId`, `PlayerRecordEntity`.`playerRecordName` AS `PlayerRecordEntity_playerRecordName`, `PlayerRecordEntity`.`playerRecordPhone` AS `PlayerRecordEntity_playerRecordPhone`, `PlayerRecordEntity`.`playerRecordParentName` AS `PlayerRecordEntity_playerRecordParentName`, `PlayerRecordEntity`.`playerRecordBirthdayDateTime` AS `PlayerRecordEntity_playerRecordBirthdayDateTime`, `PlayerRecordEntity`.`playerRecordQRUrl` AS `PlayerRecordEntity_playerRecordQRUrl`, `PlayerRecordEntity`.`playerRecordConfirmDateTime` AS `PlayerRecordEntity_playerRecordConfirmDateTime`, `PlayerRecordEntity`.`playerRecordPicUrl` AS `PlayerRecordEntity_playerRecordPicUrl`, `PlayerRecordEntity`.`playerRecordMaskUrl` AS `PlayerRecordEntity_playerRecordMaskUrl`, `PlayerRecordEntity`.`playerRecordConfirmMaskDateTime` AS `PlayerRecordEntity_playerRecordConfirmMaskDateTime`, `PlayerRecordEntity`.`playerRecordResultUrl` AS `PlayerRecordEntity_playerRecordResultUrl`, `PlayerRecordEntity`.`playerRecordReviewResultImageUrl` AS `PlayerRecordEntity_playerRecordReviewResultImageUrl`, `PlayerRecordEntity`.`playerRecordCompleteDateTime` AS `PlayerRecordEntity_playerRecordCompleteDateTime`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`photoRecordId` AS `b2b228b3f7d80b22518de36961f92f6113878dea`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`photoRecordDeviceName` AS `bdc48a3968598256de10ec856655ef3c1523a42b`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`photoRecordPGName` AS `484ce78bb8216ab0298ae1c92d96ef78d670f6a9`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`photoRecordStatus` AS `2c0ffd5c6083e6df372aa09cf6270732a532f4da`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`photoRecordCreateDateTime` AS `9e5db6f343fc590c7e249a3d23f3f7c78e36a33e`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`photoRecordCompleteDateTime` AS `6b1d19c8bb86155d4a8d36086cd65d1962a5021c`, `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`playerRecordId` AS `c2fb5ca53569fa9167a4ebc82674e90408fdad60` FROM `playerRecord` `PlayerRecordEntity` LEFT JOIN `photoRecord` `PlayerRecordEntity__PlayerRecordEntity_photoRecords` ON `PlayerRecordEntity__PlayerRecordEntity_photoRecords`.`playerRecordId`=`PlayerRecordEntity`.`playerRecordId` WHERE ((`PlayerRecordEntity`.`playerRecordId` = 1))) `distinctAlias` ORDER BY `PlayerRecordEntity_playerRecordId` ASC LIMIT 1'[39m
}
Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>
BrokenPipeError: [Errno 32] Broken pipe
Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>
BrokenPipeError: [Errno 32] Broken pipe
[31m[Nest] 893797  - [39m05/04/2026, 3:31:47 PM [31m  ERROR[39m [38;5;3m[ExceptionsHandler] [39mError: ENOENT: no such file or directory, open '/home/jiznksyv/public_html/nutren2026_api/public/img/playerRecord/img/playerRecord/player-117-1777883477710_outline.jpg,player-117-1777883477710_origin.jpg'
[90m    at async open (node:internal/fs/promises:639:25)[39m
[90m    at async Object.writeFile (node:internal/fs/promises:1216:14)[39m
    at async RecordService.saveReviewResultOriginImage [90m(/home/jiznksyv/public_html/nutren2026_api/[39mdist/record/record.service.js:683:9[90m)[39m
    at async RecordService.updatePlayerRecordReviewResultImage [90m(/home/jiznksyv/public_html/nutren2026_api/[39mdist/record/record.service.js:196:56[90m)[39m {
  errno: [33m-2[39m,
  code: [32m'ENOENT'[39m,
  syscall: [32m'open'[39m,
  path: [32m'/home/jiznksyv/public_html/nutren2026_api/public/img/playerRecord/img/playerRecord/player-117-1777883477710_outline.jpg,player-117-1777883477710_origin.jpg'[39m
}
[31m[Nest] 578840  - [39m05/04/2026, 3:34:27 PM [31m  ERROR[39m [38;5;3m[ExceptionsHandler] [39mError: ENOENT: no such file or directory, open '/home/jiznksyv/public_html/nutren2026_api/public/img/playerRecord/img/playerRecord/player-117-1777883477710_outline.jpg,player-117-1777883477710_origin.jpg'
[90m    at async open (node:internal/fs/promises:639:25)[39m
[90m    at async Object.writeFile (node:internal/fs/promises:1216:14)[39m
    at async RecordService.saveReviewResultOriginImage [90m(/home/jiznksyv/public_html/nutren2026_api/[39mdist/record/record.service.js:683:9[90m)[39m
    at async RecordService.updatePlayerRecordReviewResultImage [90m(/home/jiznksyv/public_html/nutren2026_api/[39mdist/record/record.service.js:196:56[90m)[39m {
  errno: [33m-2[39m,
  code: [32m'ENOENT'[39m,
  syscall: [32m'open'[39m,
  path: [32m'/home/jiznksyv/public_html/nutren2026_api/public/img/playerRecord/img/playerRecord/player-117-1777883477710_outline.jpg,player-117-1777883477710_origin.jpg'[39m
}
[31m[Nest] 1985015  - [39m05/05/2026, 11:30:09 AM [31m  ERROR[39m [38;5;3m[RecordService] [39m[31mThird-party participant lookup failed for phone 0938574172. Status 401. Response: {"status":401,"message":"Missing Authorization header."}[39m
[31m[Nest] 1985015  - [39m05/05/2026, 11:32:36 AM [31m  ERROR[39m [38;5;3m[RecordService] [39m[31mThird-party participant lookup failed for phone 0938574172. Status 401. Response: {"status":401,"message":"Missing Authorization header."}[39m
[31m[Nest] 3622308  - [39m05/08/2026, 4:00:56 PM [31m  ERROR[39m [38;5;3m[ExceptionsHandler] [39mError: ENOENT: no such file or directory, open '/home/jiznksyv/public_html/nutren2026_api/dist/config/config.json'
[90m    at async open (node:internal/fs/promises:639:25)[39m
[90m    at async Object.readFile (node:internal/fs/promises:1246:14)[39m
    at async RecordService.forcePlayerComplete [90m(/home/jiznksyv/public_html/nutren2026_api/[39mdist/record/record.service.js:249:31[90m)[39m
    at async /home/jiznksyv/nodevenv/public_html/nutren2026_api/20/lib/node_modules/[4m@nestjs[24m/core/router/router-execution-context.js:46:28
    at async /home/jiznksyv/nodevenv/public_html/nutren2026_api/20/lib/node_modules/[4m@nestjs[24m/core/router/router-proxy.js:9:17 {
  errno: [33m-2[39m,
  code: [32m'ENOENT'[39m,
  syscall: [32m'open'[39m,
  path: [32m'/home/jiznksyv/public_html/nutren2026_api/dist/config/config.json'[39m
}
Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>
BrokenPipeError: [Errno 32] Broken pipe
[31m[Nest] 3659129  - [39m05/08/2026, 4:04:23 PM [31m  ERROR[39m [38;5;3m[ExceptionsHandler] [39mError: ENOENT: no such file or directory, open '/home/jiznksyv/public_html/nutren2026_api/dist/config/config.json'
[90m    at async open (node:internal/fs/promises:639:25)[39m
[90m    at async Object.readFile (node:internal/fs/promises:1246:14)[39m
    at async RecordService.forcePlayerComplete [90m(/home/jiznksyv/public_html/nutren2026_api/[39mdist/record/record.service.js:249:31[90m)[39m
    at async /home/jiznksyv/nodevenv/public_html/nutren2026_api/20/lib/node_modules/[4m@nestjs[24m/core/router/router-execution-context.js:46:28
    at async /home/jiznksyv/nodevenv/public_html/nutren2026_api/20/lib/node_modules/[4m@nestjs[24m/core/router/router-proxy.js:9:17 {
  errno: [33m-2[39m,
  code: [32m'ENOENT'[39m,
  syscall: [32m'open'[39m,
  path: [32m'/home/jiznksyv/public_html/nutren2026_api/dist/config/config.json'[39m
}
Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>
BrokenPipeError: [Errno 32] Broken pipe
Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>
BrokenPipeError: [Errno 32] Broken pipe
Warning: connect.session() MemoryStore is not
designed for a production environment, as it will leak
memory, and will not scale past a single process.
Warning: connect.session() MemoryStore is not
designed for a production environment, as it will leak
memory, and will not scale past a single process.
Warning: connect.session() MemoryStore is not
designed for a production environment, as it will leak
memory, and will not scale past a single process.
Warning: connect.session() MemoryStore is not
designed for a production environment, as it will leak
memory, and will not scale past a single process.
Warning: connect.session() MemoryStore is not
designed for a production environment, as it will leak
memory, and will not scale past a single process.
Warning: connect.session() MemoryStore is not
designed for a production environment, as it will leak
memory, and will not scale past a single process.
Warning: connect.session() MemoryStore is not
designed for a production environment, as it will leak
memory, and will not scale past a single process.
Warning: connect.session() MemoryStore is not
designed for a production environment, as it will leak
memory, and will not scale past a single process.
Warning: connect.session() MemoryStore is not
designed for a production environment, as it will leak
memory, and will not scale past a single process.
Warning: connect.session() MemoryStore is not
designed for a production environment, as it will leak
memory, and will not scale past a single process.
Warning: connect.session() MemoryStore is not
designed for a production environment, as it will leak
memory, and will not scale past a single process.
