Merge dependabot/npm_and_yarn/prettier-3.2.4 into combined-prs-branch
[e-mobility-charging-stations-simulator.git] / src / charging-station / ocpp / OCPPIncomingRequestService.ts
index ba224189ce900fe734454f5281264f2ee94a81c5..5eaddae90976cef25602583412ebd02e899909bb 100644 (file)
@@ -73,14 +73,14 @@ export abstract class OCPPIncomingRequestService {
       `${chargingStation.logPrefix()} ${moduleName}.handleIncomingRequestError: Incoming request command '${commandName}' error:`,
       error
     )
-    if (params?.throwError === false && params?.errorResponse != null) {
-      return params?.errorResponse
+    if (params.throwError === false && params.errorResponse != null) {
+      return params.errorResponse
     }
-    if (params?.throwError === true && params?.errorResponse == null) {
+    if (params.throwError === true && params.errorResponse == null) {
       throw error
     }
-    if (params?.throwError === true && params?.errorResponse != null) {
-      return params?.errorResponse
+    if (params.throwError === true && params.errorResponse != null) {
+      return params.errorResponse
     }
   }
 
@@ -111,7 +111,7 @@ export abstract class OCPPIncomingRequestService {
 
   protected handleRequestClearCache (chargingStation: ChargingStation): ClearCacheResponse {
     // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
-    if (chargingStation.idTagsCache.deleteIdTags(getIdTagsFile(chargingStation.stationInfo)!)) {
+    if (chargingStation.idTagsCache.deleteIdTags(getIdTagsFile(chargingStation.stationInfo!)!)) {
       return OCPPConstants.OCPP_RESPONSE_ACCEPTED
     }
     return OCPPConstants.OCPP_RESPONSE_REJECTED