From 607c908f2d7a1433d21473e034b8cabd931fd924 Mon Sep 17 00:00:00 2001 From: Louis Lam Date: Tue, 5 Dec 2023 03:01:06 +0800 Subject: [PATCH] Fix #236 --- backend/stack.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/stack.ts b/backend/stack.ts index c0718ce..536ee50 100644 --- a/backend/stack.ts +++ b/backend/stack.ts @@ -297,7 +297,12 @@ export class Stack { let res = await childProcessAsync.spawn("docker", [ "compose", "ls", "--all", "--format", "json" ], { encoding: "utf-8", }); - let composeList = JSON.parse(res.toString()); + + if (!res.stdout) { + return statusList; + } + + let composeList = JSON.parse(res.stdout.toString()); for (let composeStack of composeList) { statusList.set(composeStack.Name, this.statusConvert(composeStack.Status));