From 27e28f57889e0728cc808659b0ffba76a7e88284 Mon Sep 17 00:00:00 2001 From: premultiply <4681172+premultiply@users.noreply.github.com> Date: Thu, 8 Aug 2024 18:08:43 +0200 Subject: [PATCH] Ocpp: handle connector:0 (#15300) --- charger/ocpp/cp_core.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/charger/ocpp/cp_core.go b/charger/ocpp/cp_core.go index f913e2718..30be76655 100644 --- a/charger/ocpp/cp_core.go +++ b/charger/ocpp/cp_core.go @@ -58,6 +58,10 @@ func (cp *CP) StatusNotification(request *core.StatusNotificationRequest) (*core return nil, ErrInvalidRequest } + if request.ConnectorId == 0 { + return new(core.StatusNotificationConfirmation), nil + } + conn := cp.connectorByID(request.ConnectorId) if conn == nil { return nil, ErrInvalidConnector