-import { isNullOrUndefined } from './Utils.js'
import type { ChargingStation } from '../charging-station/index.js'
import type {
ChargingStationAutomaticTransactionGeneratorConfiguration,
): ChargingStationAutomaticTransactionGeneratorConfiguration => {
return {
automaticTransactionGenerator: chargingStation.getAutomaticTransactionGeneratorConfiguration(),
- ...(!isNullOrUndefined(chargingStation.automaticTransactionGenerator?.connectorsStatus) && {
+ ...(chargingStation.automaticTransactionGenerator?.connectorsStatus != null && {
automaticTransactionGeneratorStatuses: [
- // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
- ...chargingStation.automaticTransactionGenerator!.connectorsStatus.values()
+ ...chargingStation.automaticTransactionGenerator.connectorsStatus.values()
]
})
}