fix(simulator): properly handle template change at ATG initialization
[e-mobility-charging-stations-simulator.git] / src / charging-station / AutomaticTransactionGenerator.ts
index 38f4901cda48f2e2722a076875ef156d482144e0..1775c8cd3bbd551faacf37733003ed03126bf4cf 100644 (file)
@@ -356,7 +356,11 @@ export class AutomaticTransactionGenerator extends AsyncResource {
     delete connectorStatus?.lastRunDate;
     delete connectorStatus?.stopDate;
     delete connectorStatus?.stoppedDate;
-    if (!this.started && connectorStatus?.start === true) {
+    if (
+      !this.started &&
+      (connectorStatus?.start === true ||
+        this.chargingStation.getAutomaticTransactionGeneratorConfiguration().enable === false)
+    ) {
       connectorStatus.start = false;
     }
     return (