chore: fix empy element appended to meter refs

This commit is contained in:
andig 2024-01-27 13:53:12 +01:00
parent 186ba62db7
commit b38f70f09e

View file

@ -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, ",")...)
}
}