- Utils.isNullOrUndefined(chargingStationConfiguration?.configurationKey) === false &&
- Utils.isNullOrUndefined(chargingStationConfiguration?.stationInfo) === false &&
- Utils.isNullOrUndefined(chargingStationConfiguration?.configurationHash) === false &&
- Utils.isEmptyArray(chargingStationConfiguration?.configurationKey) === false &&
- Utils.isEmptyObject(chargingStationConfiguration?.stationInfo) === false &&
- Utils.isEmptyString(chargingStationConfiguration?.configurationHash) === false
- );
+ chargingStationConfiguration?.configurationKey != null &&
+ chargingStationConfiguration?.stationInfo != null &&
+ chargingStationConfiguration?.automaticTransactionGenerator != null &&
+ chargingStationConfiguration?.configurationHash != null &&
+ isNotEmptyArray(chargingStationConfiguration?.configurationKey) &&
+ !isEmptyObject(chargingStationConfiguration.stationInfo) &&
+ !isEmptyObject(chargingStationConfiguration.automaticTransactionGenerator) &&
+ isNotEmptyString(chargingStationConfiguration?.configurationHash)
+ )