Do not propagate thrown error at sendError() usage
authorJérôme Benoit <jerome.benoit@sap.com>
Wed, 14 Sep 2022 16:40:19 +0000 (18:40 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Wed, 14 Sep 2022 16:40:19 +0000 (18:40 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
src/charging-station/ocpp/OCPPRequestService.ts

index 625e69f99bc025f89b8459418aa32f5c8d52b463..653679e9b9e5b3452bcf508dc8a2be886022ff51 100644 (file)
@@ -70,7 +70,9 @@ export default abstract class OCPPRequestService {
         commandName
       );
     } catch (error) {
-      this.handleRequestError(chargingStation, commandName, error as Error);
+      this.handleSendMessageError(chargingStation, commandName, error as Error, {
+        throwError: false,
+      });
     }
   }
 
@@ -90,7 +92,7 @@ export default abstract class OCPPRequestService {
         commandName
       );
     } catch (error) {
-      this.handleRequestError(chargingStation, commandName, error as Error);
+      this.handleSendMessageError(chargingStation, commandName, error as Error);
     }
   }
 
@@ -114,7 +116,9 @@ export default abstract class OCPPRequestService {
         params
       );
     } catch (error) {
-      this.handleRequestError(chargingStation, commandName, error as Error, { throwError: false });
+      this.handleSendMessageError(chargingStation, commandName, error as Error, {
+        throwError: false,
+      });
     }
   }
 
@@ -356,7 +360,7 @@ export default abstract class OCPPRequestService {
     }
   }
 
-  private handleRequestError(
+  private handleSendMessageError(
     chargingStation: ChargingStation,
     commandName: RequestCommand | IncomingRequestCommand,
     error: Error,