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
Add DataTransfer support for incoming request
[e-mobility-charging-stations-simulator.git]
/
src
/
charging-station
/
ocpp
/
OCPPResponseService.ts
diff --git
a/src/charging-station/ocpp/OCPPResponseService.ts
b/src/charging-station/ocpp/OCPPResponseService.ts
index 3faa4351e7ef8867096c2844ef5d243110dcfb0d..3f69655ec82dfaa573bb04b269e244c45c3a4102 100644
(file)
--- a/
src/charging-station/ocpp/OCPPResponseService.ts
+++ b/
src/charging-station/ocpp/OCPPResponseService.ts
@@
-13,7
+13,7
@@
const moduleName = 'OCPPResponseService';
export default abstract class OCPPResponseService {
private static instance: OCPPResponseService | null = null;
export default abstract class OCPPResponseService {
private static instance: OCPPResponseService | null = null;
- private ajv: Ajv;
+ private
readonly
ajv: Ajv;
protected constructor() {
this.ajv = new Ajv();
protected constructor() {
this.ajv = new Ajv();
@@
-35,7
+35,7
@@
export default abstract class OCPPResponseService {
schema: JSONSchemaType<T>,
payload: T
): boolean {
schema: JSONSchemaType<T>,
payload: T
): boolean {
- if (
!chargingStation.getPayloadSchemaValidation()
) {
+ if (
chargingStation.getPayloadSchemaValidation() === false
) {
return true;
}
const validate = this.ajv.compile(schema);
return true;
}
const validate = this.ajv.compile(schema);
@@
-54,8
+54,9
@@
export default abstract class OCPPResponseService {
);
}
);
}
- // eslint-disable-next-line @typescript-eslint/no-empty-function
- protected emptyResponseHandler() {}
+ protected emptyResponseHandler() {
+ /* This is intentional */
+ }
public abstract responseHandler(
chargingStation: ChargingStation,
public abstract responseHandler(
chargingStation: ChargingStation,