Fix battery status

This commit is contained in:
redphx 2023-08-02 11:58:18 +07:00
parent 8eb8bbf598
commit 91aa28450d

View File

@ -125,8 +125,8 @@ class StreamBadges {
const playtime = StreamBadges.#secondsToHm(diffSeconds); const playtime = StreamBadges.#secondsToHm(diffSeconds);
// Battery // Battery
let batteryLevel = ''; let batteryLevel = '100%';
if (navigator.getBattery && StreamBadges.startBatteryLevel < 100) { if (navigator.getBattery) {
try { try {
const currentLevel = (await navigator.getBattery()).level * 100; const currentLevel = (await navigator.getBattery()).level * 100;
batteryLevel = `${currentLevel}%`; batteryLevel = `${currentLevel}%`;
@ -214,13 +214,13 @@ class StreamBadges {
// Battery // Battery
let batteryLevel = ''; let batteryLevel = '';
if (navigator.getBattery && StreamBadges.startBatteryLevel < 100) { if (navigator.getBattery) {
batteryLevel = '99%'; batteryLevel = '100%';
} }
const BADGES = [ const BADGES = [
[StreamBadges.BADGE_PLAYTIME, '1m', '#ff004d'], [StreamBadges.BADGE_PLAYTIME, '1m', '#ff004d'],
batteryLevel ? [StreamBadges.BADGE_BATTERY, batteryLevel, '#00b543'] : null, [StreamBadges.BADGE_BATTERY, batteryLevel, '#00b543'],
[StreamBadges.BADGE_IN, StreamBadges.#humanFileSize(0), '#29adff'], [StreamBadges.BADGE_IN, StreamBadges.#humanFileSize(0), '#29adff'],
[StreamBadges.BADGE_OUT, StreamBadges.#humanFileSize(0), '#ff77a8'], [StreamBadges.BADGE_OUT, StreamBadges.#humanFileSize(0), '#ff77a8'],
[StreamBadges.BADGE_BREAK], [StreamBadges.BADGE_BREAK],