|
@@ -3436,6 +3436,7 @@ void CheckSystemValue(void)
|
|
|
if(isWebsocketSendable && (server_sign == TRUE) && (ShmOCPP16Data->CsMsg.bits[gun_index].CancelReservationConf == 1))
|
|
|
{
|
|
|
sendCancelReservationConfirmation((char *)ShmOCPP16Data->CancelReservation[gun_index].guid,(char *)ShmOCPP16Data->CancelReservation[gun_index].ResponseStatus);
|
|
|
+ ShmOCPP16Data->CsMsg.bits[gun_index].CancelReservationConf = 0;
|
|
|
}
|
|
|
|
|
|
//==========================================
|
|
@@ -6382,7 +6383,7 @@ int sendCancelReservationConfirmation(char *uuid,char *payload)
|
|
|
sprintf(message,"[%d,\"%s\",{\"status\":\"%s\"}]",MESSAGE_TYPE_CALLRESULT,uuid, payload);
|
|
|
LWS_Send(message);
|
|
|
result = TRUE;
|
|
|
- ShmOCPP16Data->CsMsg.bits[0].CancelReservationConf = 0;
|
|
|
+
|
|
|
return result;
|
|
|
}
|
|
|
|