X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fcharging-station%2FBootstrap.ts;h=37fe0e6b5ae7c5506df07f5d17b94af3b37abfcf;hb=8cc482a9324a0989516b6eb6db85a16258c4b4d1;hp=957a2f6feefa1882f568a5af9cda192909dc7d10;hpb=864e5f8d63cb09c2f4d6ac46b80ea15e34cc9a04;p=e-mobility-charging-stations-simulator.git diff --git a/src/charging-station/Bootstrap.ts b/src/charging-station/Bootstrap.ts index 957a2f6f..37fe0e6b 100644 --- a/src/charging-station/Bootstrap.ts +++ b/src/charging-station/Bootstrap.ts @@ -260,8 +260,11 @@ export class Bootstrap extends EventEmitter { // 2, // )}`, // ); + if (isNullOrUndefined(msg?.event)) { + return; + } try { - switch (msg.id) { + switch (msg.event) { case ChargingStationWorkerMessageEvents.started: this.workerEventStarted(msg.data as ChargingStationData); this.emit(ChargingStationWorkerMessageEvents.started, msg.data as ChargingStationData); @@ -283,13 +286,13 @@ export class Bootstrap extends EventEmitter { break; default: throw new BaseError( - `Unknown event type: '${msg.id}' for data: ${JSON.stringify(msg.data, null, 2)}`, + `Unknown event type: '${msg.event}' for data: ${JSON.stringify(msg.data, null, 2)}`, ); } } catch (error) { logger.error( `${this.logPrefix()} ${moduleName}.messageHandler: Error occurred while handling '${ - msg.id + msg.event }' event:`, error, );