// Initialize
this.initialize();
this.idTagsCache.deleteIdTags(getIdTagsFile(this.stationInfo)!);
- delete this.automaticTransactionGeneratorConfiguration;
// Restart the ATG
this.stopAutomaticTransactionGenerator();
+ delete this.automaticTransactionGeneratorConfiguration;
if (this.getAutomaticTransactionGeneratorConfiguration()?.enable === true) {
this.startAutomaticTransactionGenerator();
}
);
if (interval > 0) {
this.reservationExpirationSetInterval = setInterval((): void => {
- const now = new Date();
+ const dateNow = new Date();
if (this.hasEvses) {
for (const evseStatus of this.evses.values()) {
for (const connectorStatus of evseStatus.connectors.values()) {
- if (connectorStatus.reservation && connectorStatus.reservation.expiryDate < now) {
+ if (connectorStatus.reservation && connectorStatus.reservation.expiryDate < dateNow) {
this.removeReservation(
connectorStatus.reservation,
ReservationTerminationReason.EXPIRED,
}
} else {
for (const connectorStatus of this.connectors.values()) {
- if (connectorStatus.reservation && connectorStatus.reservation.expiryDate < now) {
+ if (connectorStatus.reservation && connectorStatus.reservation.expiryDate < dateNow) {
this.removeReservation(
connectorStatus.reservation,
ReservationTerminationReason.EXPIRED,