public performanceStatistics!: PerformanceStatistics;
public heartbeatSetInterval!: NodeJS.Timeout;
public ocppRequestService!: OCPPRequestService;
+ public bootNotificationResponse!: BootNotificationResponse | null;
private readonly index: number;
private configurationFile!: string;
private bootNotificationRequest!: BootNotificationRequest;
- private bootNotificationResponse!: BootNotificationResponse | null;
private connectorsConfigurationHash!: string;
private ocppIncomingRequestService!: OCPPIncomingRequestService;
private readonly messageBuffer: Set<string>;
reboot: false,
};
}
- const readonly = options.readonly;
- const visible = options.visible;
- const reboot = options.reboot;
+ const readonly = options.readonly ?? false;
+ const visible = options.visible ?? true;
+ const reboot = options.reboot ?? false;
let keyFound = this.getConfigurationKey(key);
if (keyFound && params?.overwrite) {
this.deleteConfigurationKey(keyFound.key, { save: false });