From f59ac30f51a4150af61f3bbcab6f4c39c8bf08f7 Mon Sep 17 00:00:00 2001 From: eleksir Date: Tue, 31 Mar 2026 01:02:17 +0300 Subject: [PATCH] Handle error in batteries.go in battery.GetAll(), maybe it is bad idea --- internal/lib/batteries.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/internal/lib/batteries.go b/internal/lib/batteries.go index dbc5046..cb67091 100644 --- a/internal/lib/batteries.go +++ b/internal/lib/batteries.go @@ -104,9 +104,13 @@ func (c *MyConfig) UpdateBatteryInfo() { } } } else { - // In theory, this module should give for each entry its separate err, but in practice it gives - // one single err for all entries, so we cannot detemine whist exatly entry errored. - batteries, _ = battery.GetAll() + var err error + + batteries, err = battery.GetAll() + + if err != nil { + log.Printf("Unable to get battery info: %s", err) + } } var (