X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fcharging-station%2FChargingStationWorkerBroadcastChannel.ts;h=086278784cb5eb7b1f1e53286207c6d41314d03e;hb=5aefc345de84b04a0bd5529830948da4d5c2f547;hp=21b83b9f3f92894c6e3f3b4c5fbea169d39e0b6c;hpb=5e3cb7281de2b6fa8b61a453f964c2f213fefa80;p=e-mobility-charging-stations-simulator.git diff --git a/src/charging-station/ChargingStationWorkerBroadcastChannel.ts b/src/charging-station/ChargingStationWorkerBroadcastChannel.ts index 21b83b9f..08627878 100644 --- a/src/charging-station/ChargingStationWorkerBroadcastChannel.ts +++ b/src/charging-station/ChargingStationWorkerBroadcastChannel.ts @@ -4,7 +4,6 @@ import { AuthorizationStatus, StartTransactionRequest, StartTransactionResponse, - StopTransactionReason, StopTransactionRequest, StopTransactionResponse, } from '../types/ocpp/Transaction'; @@ -137,7 +136,7 @@ export default class ChargingStationWorkerBroadcastChannel extends WorkerBroadca true ), idTag: this.chargingStation.getTransactionIdTag(requestPayload.transactionId), - reason: requestPayload.reason ?? StopTransactionReason.NONE, + ...(requestPayload.reason && { reason: requestPayload.reason }), }); case BroadcastChannelProcedureName.START_AUTOMATIC_TRANSACTION_GENERATOR: this.chargingStation.startAutomaticTransactionGenerator(requestPayload.connectorIds);