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
feat: support all recurrency types in charging profiles
[e-mobility-charging-stations-simulator.git]
/
src
/
charging-station
/
ChargingStation.ts
diff --git
a/src/charging-station/ChargingStation.ts
b/src/charging-station/ChargingStation.ts
index b74f8b5ddd27905dba8a4701832725ce697bb264..b44bf75d0d735c16eb1db19ce550548c8341925b 100644
(file)
--- a/
src/charging-station/ChargingStation.ts
+++ b/
src/charging-station/ChargingStation.ts
@@
-1031,11
+1031,11
@@
export class ChargingStation {
);
if (interval > 0) {
this.reservationExpirationSetInterval = setInterval((): void => {
);
if (interval > 0) {
this.reservationExpirationSetInterval = setInterval((): void => {
- const
n
ow = new Date();
+ const
dateN
ow = new Date();
if (this.hasEvses) {
for (const evseStatus of this.evses.values()) {
for (const connectorStatus of evseStatus.connectors.values()) {
if (this.hasEvses) {
for (const evseStatus of this.evses.values()) {
for (const connectorStatus of evseStatus.connectors.values()) {
- if (connectorStatus.reservation && connectorStatus.reservation.expiryDate <
n
ow) {
+ if (connectorStatus.reservation && connectorStatus.reservation.expiryDate <
dateN
ow) {
this.removeReservation(
connectorStatus.reservation,
ReservationTerminationReason.EXPIRED,
this.removeReservation(
connectorStatus.reservation,
ReservationTerminationReason.EXPIRED,
@@
-1045,7
+1045,7
@@
export class ChargingStation {
}
} else {
for (const connectorStatus of this.connectors.values()) {
}
} else {
for (const connectorStatus of this.connectors.values()) {
- if (connectorStatus.reservation && connectorStatus.reservation.expiryDate <
n
ow) {
+ if (connectorStatus.reservation && connectorStatus.reservation.expiryDate <
dateN
ow) {
this.removeReservation(
connectorStatus.reservation,
ReservationTerminationReason.EXPIRED,
this.removeReservation(
connectorStatus.reservation,
ReservationTerminationReason.EXPIRED,