diff --git a/packages/container/cli.js b/packages/container/cli.js index ead7a5b..e194a2b 100644 --- a/packages/container/cli.js +++ b/packages/container/cli.js @@ -76,6 +76,10 @@ main() console.log( '發生預期外的錯誤,請嘗試重新啟動 Quest,如果問題持續發生,請幫我們填寫右上角的錯誤回報表單。' ) - console.error(err) + if (err.response && err.response.data) { + console.log(err.response.data) + } else { + console.log(err) + } exit(1) }) diff --git a/server/src/api/controllers/commandController.ts b/server/src/api/controllers/commandController.ts index 0b0e54a..f4fbdaf 100644 --- a/server/src/api/controllers/commandController.ts +++ b/server/src/api/controllers/commandController.ts @@ -45,10 +45,10 @@ export const newCommand = asyncHandler(async (req: Request, res: Response) => { new CLIFileExistenceChecker(session.containerId!) ) - const event = await gameSession.runCommand(body) + const event = await gameSession.runCommand(command) const c = new Command({ - ...body, + ...command, session: sessionId, stage: event, })