+ if (connectorStatus != null) {
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ connectorStatus.startDate = convertToDate(connectorStatus.startDate)!
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ connectorStatus.lastRunDate = convertToDate(connectorStatus.lastRunDate)!
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ connectorStatus.stopDate = convertToDate(connectorStatus.stopDate)!
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ connectorStatus.stoppedDate = convertToDate(connectorStatus.stoppedDate)!
+ if (
+ !this.started &&
+ (connectorStatus.start ||
+ this.chargingStation.getAutomaticTransactionGeneratorConfiguration()?.enable !== true)
+ ) {
+ connectorStatus.start = false
+ }
+ }