From 0f69153779c4eb6d700885ff1ff467fe2bba9ffb Mon Sep 17 00:00:00 2001 From: Michael Kroes Date: Sat, 18 Feb 2023 08:10:49 +0100 Subject: [PATCH] Added charging state to the uploader battery pill when it's provided by AAPSClientV3. (#7873) Co-authored-by: Sulka Haro --- lib/plugins/upbat.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/plugins/upbat.js b/lib/plugins/upbat.js index 5d25ff2447b..fb870cdf343 100644 --- a/lib/plugins/upbat.js +++ b/lib/plugins/upbat.js @@ -72,6 +72,7 @@ function init(ctx) { var battery = uploaderStatus.battery; var voltage = uploaderStatus.batteryVoltage; + var charging = status.isCharging ? status.isCharging : false; var voltageDisplay; if (voltage) { @@ -93,7 +94,7 @@ function init(ctx) { uploaderStatus.voltageDisplay = voltageDisplay; } - uploaderStatus.display = battery ? battery + '%' : voltageDisplay; + uploaderStatus.display = (battery ? battery + '%' : voltageDisplay) + (charging ? "⚡" : ""); if (battery >= 95) { uploaderStatus.level = 100;