From b5c9beb38193171395c85889dff1b6c8625633ed Mon Sep 17 00:00:00 2001 From: Alan Hamlett Date: Wed, 11 Sep 2024 11:24:21 +0200 Subject: [PATCH] App name must always have a version part to be parsed correctly --- electron/watchers/wakatime.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/electron/watchers/wakatime.ts b/electron/watchers/wakatime.ts index 77cf2f3..c09b170 100644 --- a/electron/watchers/wakatime.ts +++ b/electron/watchers/wakatime.ts @@ -248,8 +248,8 @@ export class Wakatime { } const appNameSafe = appName.replace(/\s/g, ""); - const appVersion = appData?.version?.replace(/\s/g, ""); + const appVersion = appData?.version?.replace(/\s/g, "") || "unknown"; - return `${appNameSafe}${appVersion ? `/${appVersion}` : ""} ${this.versionString}`; + return `${appNameSafe}/${appVersion} ${this.versionString}`; } }