diff --git a/charger/easee/log.go b/charger/easee/log.go index 785631a34..f49967fb3 100644 --- a/charger/easee/log.go +++ b/charger/easee/log.go @@ -34,6 +34,10 @@ func (l *logger) Log(keyVals ...interface{}) error { } if i%2 == 0 { + if _, ok := v.(string); !ok { + panic(fmt.Sprintf("expected string, got %T from %+v", v, v)) + } + if slices.Contains(skipped, v.(string)) { skip = true continue