repositories
/
e-mobility-charging-stations-simulator.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Guart against duplicate CS start/stop, take 2
[e-mobility-charging-stations-simulator.git]
/
src
/
charging-station
/
ocpp
/
OCPPRequestService.ts
diff --git
a/src/charging-station/ocpp/OCPPRequestService.ts
b/src/charging-station/ocpp/OCPPRequestService.ts
index c3311b856d3a21e267dd52141715a9a3cd6bc72d..e78ca0c6dfa4d8fcec3049d05b67a11d62df82de 100644
(file)
--- a/
src/charging-station/ocpp/OCPPRequestService.ts
+++ b/
src/charging-station/ocpp/OCPPRequestService.ts
@@
-261,17
+261,17
@@
export default abstract class OCPPRequestService {
* @param requestStatistic
*/
function errorCallback(error: OCPPError, requestStatistic = true): void {
* @param requestStatistic
*/
function errorCallback(error: OCPPError, requestStatistic = true): void {
- if (requestStatistic
&& chargingStation.getEnableStatistics()
) {
+ if (requestStatistic
=== true && chargingStation.getEnableStatistics() === true
) {
chargingStation.performanceStatistics.addRequestStatistic(
commandName,
MessageType.CALL_ERROR_MESSAGE
);
}
logger.error(
chargingStation.performanceStatistics.addRequestStatistic(
commandName,
MessageType.CALL_ERROR_MESSAGE
);
}
logger.error(
- `${chargingStation.logPrefix()} Error
%j occurred when calling command %s with message data %j`,
- error,
-
commandName
,
- messagePayload
+ `${chargingStation.logPrefix()} Error
occurred when calling command ${commandName} with message data ${JSON.stringify(
+ messagePayload
+
)}:`
,
+ error
);
chargingStation.requests.delete(messageId);
reject(error);
);
chargingStation.requests.delete(messageId);
reject(error);
@@
-361,7
+361,7
@@
export default abstract class OCPPRequestService {
error: Error,
params: HandleErrorParams<EmptyObject> = { throwError: true }
): void {
error: Error,
params: HandleErrorParams<EmptyObject> = { throwError: true }
): void {
- logger.error(
chargingStation.logPrefix() + ' Request command %s error:', commandName
, error);
+ logger.error(
`${chargingStation.logPrefix()} Request command '${commandName}' error:`
, error);
if (params?.throwError) {
throw error;
}
if (params?.throwError) {
throw error;
}