From b4fd6264afc24b03d51ea1e459ca92d63b01e431 Mon Sep 17 00:00:00 2001 From: andig Date: Wed, 13 Jul 2022 11:27:59 +0200 Subject: [PATCH] Easee: panic logger with debug message (#3826) --- charger/easee/log.go | 4 ++++ 1 file changed, 4 insertions(+) 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