From cd8309cc31149fd804260e2021cae642e980a32e Mon Sep 17 00:00:00 2001 From: tsu Date: Mon, 19 Jan 2026 19:18:04 +0700 Subject: [PATCH] chore: simplify user parsing logic in probeZalouser function --- extensions/zalouser/src/probe.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/extensions/zalouser/src/probe.ts b/extensions/zalouser/src/probe.ts index 624d71d2d..737811211 100644 --- a/extensions/zalouser/src/probe.ts +++ b/extensions/zalouser/src/probe.ts @@ -20,10 +20,9 @@ export async function probeZalouser( return { ok: false, error: result.stderr || "Failed to probe" }; } - try { - const user = parseJsonOutput(result.stdout); - return { ok: true, user: user ?? undefined }; - } catch { + const user = parseJsonOutput(result.stdout); + if (!user) { return { ok: false, error: "Failed to parse user info" }; } + return { ok: true, user }; }