this.saveOcppConfiguration();
}
- private getConfigurationFromFile(): ChargingStationConfiguration {
+ private getConfigurationFromFile(): ChargingStationConfiguration | null {
let configuration: ChargingStationConfiguration = null;
if (this.configurationFile && fs.existsSync(this.configurationFile)) {
try {
const configurationKey: OCPPConfigurationKey[] = [];
const unknownKey: string[] = [];
if (Utils.isEmptyArray(commandPayload.key)) {
- for (const key of this.chargingStation.ocppConfiguration.configurationKey) {
- if (Utils.isUndefined(key.visible)) {
- key.visible = true;
+ for (const configuration of this.chargingStation.ocppConfiguration.configurationKey) {
+ if (Utils.isUndefined(configuration.visible)) {
+ configuration.visible = true;
}
- if (!key.visible) {
+ if (!configuration.visible) {
continue;
}
configurationKey.push({
- key: key.key,
- readonly: key.readonly,
- value: key.value,
+ key: configuration.key,
+ readonly: configuration.readonly,
+ value: configuration.value,
});
}
} else {