Storage: use worker threads message passing to store performance records from
[e-mobility-charging-stations-simulator.git] / src / charging-station / ocpp / OCPPIncomingRequestService.ts
index ff2dfd4c18d4f4098d1374cdb45767a48dd27c55..7e2fa1894935f97ff2b598ca6884d45507096342 100644 (file)
@@ -9,10 +9,10 @@ export default abstract class OCPPIncomingRequestService {
     this.chargingStation = chargingStation;
   }
 
-  public handleIncomingRequestError(commandName: IncomingRequestCommand, error: Error, ocppResponse?): unknown {
+  protected handleIncomingRequestError(commandName: IncomingRequestCommand, error: Error, errorOcppResponse?: Record<string, unknown>): unknown {
     logger.error(this.chargingStation.logPrefix() + ' Incoming request command ' + commandName + ' error: %j', error);
-    if (ocppResponse) {
-      return ocppResponse;
+    if (errorOcppResponse) {
+      return errorOcppResponse;
     }
     throw error;
   }