From 36aaf3369da46cd83d0a150cfdfaa30b2fbbab71 Mon Sep 17 00:00:00 2001 From: lyswhut Date: Wed, 14 Feb 2024 23:54:43 +0800 Subject: [PATCH] update --- src/main/modules/sync/utils.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/modules/sync/utils.ts b/src/main/modules/sync/utils.ts index 8bc0a63b..444477b4 100644 --- a/src/main/modules/sync/utils.ts +++ b/src/main/modules/sync/utils.ts @@ -31,14 +31,15 @@ export const getComputerName = () => { name = process.env.COMPUTERNAME break case 'darwin': - name = cp.execSync('scutil --get ComputerName').toString().trim() + try { + name = cp.execSync('scutil --get ComputerName').toString().trim() + } catch {} break case 'linux': + // Don't fail even if hostnamectl is unavailable try { name = cp.execSync('hostnamectl --pretty').toString().trim() - } - // Don't fail even if hostnamectl is unavailable - finally { break } + } catch {} } if (!name) name = os.hostname() return name