From b38f70f09e1a2d0871474b76c9fba7cd12be59e3 Mon Sep 17 00:00:00 2001 From: andig Date: Sat, 27 Jan 2024 13:53:12 +0100 Subject: [PATCH] chore: fix empy element appended to meter refs --- core/site.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/site.go b/core/site.go index 3f7ed1039..b85cb7d95 100644 --- a/core/site.go +++ b/core/site.go @@ -237,10 +237,10 @@ func (site *Site) restoreMeters() { if v, err := settings.String(keys.GridMeter); err == nil && v != "" { site.Meters.GridMeterRef = v } - if v, err := settings.String(keys.PvMeters); err == nil { + if v, err := settings.String(keys.PvMeters); err == nil && v != "" { site.Meters.PVMetersRef = append(site.Meters.PVMetersRef, strings.Split(v, ",")...) } - if v, err := settings.String(keys.BatteryMeters); err == nil { + if v, err := settings.String(keys.BatteryMeters); err == nil && v != "" { site.Meters.BatteryMetersRef = append(site.Meters.BatteryMetersRef, strings.Split(v, ",")...) } }