X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcharging-station%2FSharedLRUCache.ts;h=eaa8c912672d0ce74a06a5a797a18ece1c67747b;hb=45a9839313c9bd8e81d61349bde0ea3bb69adf6a;hp=ef965b1b7366e760aca7111e50d885cc99f8fc98;hpb=e61f0f6e8773ec7e3fe3c94cff4e5e1d9a62cc9e;p=e-mobility-charging-stations-simulator.git diff --git a/src/charging-station/SharedLRUCache.ts b/src/charging-station/SharedLRUCache.ts index ef965b1b..eaa8c912 100644 --- a/src/charging-station/SharedLRUCache.ts +++ b/src/charging-station/SharedLRUCache.ts @@ -6,7 +6,7 @@ import { isEmptyObject, isNotEmptyArray, isNotEmptyString } from '../utils/index enum CacheType { chargingStationTemplate = 'chargingStationTemplate', - chargingStationConfiguration = 'chargingStationConfiguration', + chargingStationConfiguration = 'chargingStationConfiguration' } type CacheValueType = ChargingStationTemplate | ChargingStationConfiguration @@ -18,7 +18,7 @@ export class SharedLRUCache { private constructor () { this.lruCache = new LRUCache( Bootstrap.getInstance().numberOfChargingStationTemplates + - Bootstrap.getInstance().numberOfChargingStations + Bootstrap.getInstance().numberOfConfiguredChargingStations ) } @@ -111,14 +111,14 @@ export class SharedLRUCache { chargingStationConfiguration: ChargingStationConfiguration ): boolean { return ( - chargingStationConfiguration?.configurationKey != null && - chargingStationConfiguration?.stationInfo != null && - chargingStationConfiguration?.automaticTransactionGenerator != null && - chargingStationConfiguration?.configurationHash != null && - isNotEmptyArray(chargingStationConfiguration?.configurationKey) && + chargingStationConfiguration.configurationKey != null && + chargingStationConfiguration.stationInfo != null && + chargingStationConfiguration.automaticTransactionGenerator != null && + chargingStationConfiguration.configurationHash != null && + isNotEmptyArray(chargingStationConfiguration.configurationKey) && !isEmptyObject(chargingStationConfiguration.stationInfo) && !isEmptyObject(chargingStationConfiguration.automaticTransactionGenerator) && - isNotEmptyString(chargingStationConfiguration?.configurationHash) + isNotEmptyString(chargingStationConfiguration.configurationHash) ) } }