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
UI server: logging and code refinements
[e-mobility-charging-stations-simulator.git]
/
src
/
charging-station
/
ocpp
/
OCPPIncomingRequestService.ts
diff --git
a/src/charging-station/ocpp/OCPPIncomingRequestService.ts
b/src/charging-station/ocpp/OCPPIncomingRequestService.ts
index 5be2629abe54db1c83158b0d60af3e2d3ad2e2fd..0e69fcfcac9ad0d587b8d3656a8cb356416651f5 100644
(file)
--- a/
src/charging-station/ocpp/OCPPIncomingRequestService.ts
+++ b/
src/charging-station/ocpp/OCPPIncomingRequestService.ts
@@
-19,10
+19,12
@@
export default abstract class OCPPIncomingRequestService {
protected constructor() {
this.ajv = new Ajv();
ajvFormats(this.ajv);
protected constructor() {
this.ajv = new Ajv();
ajvFormats(this.ajv);
+ this.incomingRequestHandler.bind(this);
+ this.validateIncomingRequestPayload.bind(this);
}
public static getInstance<T extends OCPPIncomingRequestService>(this: new () => T): T {
}
public static getInstance<T extends OCPPIncomingRequestService>(this: new () => T): T {
- if (
!OCPPIncomingRequestService.instance
) {
+ if (
OCPPIncomingRequestService.instance === null
) {
OCPPIncomingRequestService.instance = new this();
}
return OCPPIncomingRequestService.instance as T;
OCPPIncomingRequestService.instance = new this();
}
return OCPPIncomingRequestService.instance as T;
@@
-35,7
+37,7
@@
export default abstract class OCPPIncomingRequestService {
params: HandleErrorParams<T> = { throwError: true }
): T {
logger.error(
params: HandleErrorParams<T> = { throwError: true }
): T {
logger.error(
- `${chargingStation.logPrefix()} ${moduleName}.handleIncomingRequestError: Incoming request command %s error:
%j
`,
+ `${chargingStation.logPrefix()} ${moduleName}.handleIncomingRequestError: Incoming request command %s error:`,
commandName,
error
);
commandName,
error
);