From fa0a438ebcbf753869915e15add6a0b7019981e5 Mon Sep 17 00:00:00 2001 From: premultiply <4681172+premultiply@users.noreply.github.com> Date: Wed, 21 Aug 2024 00:15:50 +0200 Subject: [PATCH] Ocpp: fix hasProperty() (#15550) --- charger/ocpp.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charger/ocpp.go b/charger/ocpp.go index 76d7109d2..0f546b7dc 100644 --- a/charger/ocpp.go +++ b/charger/ocpp.go @@ -333,7 +333,7 @@ func (c *OCPP) hasMeasurement(val types.Measurand) bool { // hasProperty checks if comma-separated string contains given string ignoring whitespaces func (c *OCPP) hasProperty(props string, prop string) bool { return slices.ContainsFunc(strings.Split(props, ","), func(s string) bool { - return prop == strings.TrimSpace(s) + return strings.HasPrefix(strings.ReplaceAll(s, " ", ""), prop) }) }