From 9450e96936c979e636960190072596e7bc118084 Mon Sep 17 00:00:00 2001 From: Alan Hamlett Date: Wed, 18 Dec 2024 16:25:38 +0100 Subject: [PATCH] display tray icon balloon when wakatime-cli exits non zero --- electron/watchers/wakatime.ts | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/electron/watchers/wakatime.ts b/electron/watchers/wakatime.ts index 8754b58..08e19a5 100644 --- a/electron/watchers/wakatime.ts +++ b/electron/watchers/wakatime.ts @@ -195,6 +195,10 @@ export class Wakatime { LogLevel.ERROR, true, ); + this.tray?.displayBalloon({ + title: "WakaTime Error", + content: `Error when running wakatime-cli: ${err}`, + }); } if (output) { Logging.instance().log( @@ -252,13 +256,6 @@ export class Wakatime { ); return; } - if (output) { - Logging.instance().log( - `Output from wakatime-cli when fetching code time: ${output}`, - LogLevel.ERROR, - true, - ); - } this.lastCodeTimeText = output; this.tray?.setTitle(` ${output}`); this.tray?.setToolTip(` ${output}`);