X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fcharging-station%2FAutomaticTransactionGenerator.ts;h=763533ed82e12269cb56183708bf0ae7720ab6a0;hb=f4754f5b40d2bc5e18a0bd0bc7e12e6500060a2d;hp=929927541d502d7670ce57000c1eb76e821d39dc;hpb=e268356bed036cbf1485fc35f60ebf9f511636b0;p=e-mobility-charging-stations-simulator.git diff --git a/src/charging-station/AutomaticTransactionGenerator.ts b/src/charging-station/AutomaticTransactionGenerator.ts index 92992754..763533ed 100644 --- a/src/charging-station/AutomaticTransactionGenerator.ts +++ b/src/charging-station/AutomaticTransactionGenerator.ts @@ -27,6 +27,7 @@ export default class AutomaticTransactionGenerator { this.timeToStop = false; if (this.chargingStation.stationInfo.AutomaticTransactionGenerator.stopAfterHours && this.chargingStation.stationInfo.AutomaticTransactionGenerator.stopAfterHours > 0) { + // eslint-disable-next-line @typescript-eslint/no-misused-promises setTimeout(async (): Promise => { await this.stop(); }, this.chargingStation.stationInfo.AutomaticTransactionGenerator.stopAfterHours * 3600 * 1000); @@ -73,7 +74,7 @@ export default class AutomaticTransactionGenerator { if (!this.chargingStation?.ocppRequestService) { logger.info(`${this.logPrefix(connectorId)} Transaction loop waiting for charging station service to be initialized`); do { - await Utils.sleep(500); + await Utils.sleep(Constants.CHARGING_STATION_ATG_INITIALIZATION_TIME); } while (!this.chargingStation?.ocppRequestService); } const wait = Utils.getRandomInt(this.chargingStation.stationInfo.AutomaticTransactionGenerator.maxDelayBetweenTwoTransactions,