From aeed963a75db4d0c25b1857fbcf4ee4b7e2728b7 Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Sat, 26 Apr 2025 18:43:43 +0800 Subject: [PATCH 1/2] fix: use wrong parsed command body --- packages/container/cli.js | 2 +- server/src/api/controllers/commandController.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/container/cli.js b/packages/container/cli.js index ead7a5b..8da3d8b 100644 --- a/packages/container/cli.js +++ b/packages/container/cli.js @@ -76,6 +76,6 @@ main() console.log( '發生預期外的錯誤,請嘗試重新啟動 Quest,如果問題持續發生,請幫我們填寫右上角的錯誤回報表單。' ) - console.error(err) + console.log(err.response.data) 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, }) From 0a8ef9a37e38c6da30c15cc1bbf515d88d8b80ec Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Sat, 26 Apr 2025 18:45:35 +0800 Subject: [PATCH 2/2] Update packages/container/cli.js Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- packages/container/cli.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/container/cli.js b/packages/container/cli.js index 8da3d8b..e194a2b 100644 --- a/packages/container/cli.js +++ b/packages/container/cli.js @@ -76,6 +76,10 @@ main() console.log( '發生預期外的錯誤,請嘗試重新啟動 Quest,如果問題持續發生,請幫我們填寫右上角的錯誤回報表單。' ) - console.log(err.response.data) + if (err.response && err.response.data) { + console.log(err.response.data) + } else { + console.log(err) + } exit(1) })