X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fcharging-station%2FSharedLRUCache.ts;h=57845313c8e39d64ae30aa632a1efea66ec6b765;hb=b2b606263e2676354259164d532ff9aa91ccdf87;hp=ba0a47d59b70962ab75517aab0215dda6b0b3424;hpb=f31d1d0c5175efb4d1f0ca6c0d9c228f920aba28;p=e-mobility-charging-stations-simulator.git diff --git a/src/charging-station/SharedLRUCache.ts b/src/charging-station/SharedLRUCache.ts index ba0a47d5..57845313 100644 --- a/src/charging-station/SharedLRUCache.ts +++ b/src/charging-station/SharedLRUCache.ts @@ -2,7 +2,7 @@ import LRUCache from 'mnemonist/lru-map-with-delete.js'; import { Bootstrap } from './Bootstrap'; import type { ChargingStationConfiguration, ChargingStationTemplate } from '../types'; -import { Utils } from '../utils'; +import { isEmptyObject, isNotEmptyArray, isNotEmptyString, isNullOrUndefined } from '../utils'; enum CacheType { chargingStationTemplate = 'chargingStationTemplate', @@ -109,15 +109,14 @@ export class SharedLRUCache { chargingStationConfiguration: ChargingStationConfiguration ): boolean { return ( - Utils.isNullOrUndefined(chargingStationConfiguration?.configurationKey) === false && - Utils.isNullOrUndefined(chargingStationConfiguration?.stationInfo) === false && - Utils.isNullOrUndefined(chargingStationConfiguration?.automaticTransactionGenerator) === - false && - Utils.isNullOrUndefined(chargingStationConfiguration?.configurationHash) === false && - Utils.isNotEmptyArray(chargingStationConfiguration?.configurationKey) === true && - Utils.isEmptyObject(chargingStationConfiguration?.stationInfo) === false && - Utils.isEmptyObject(chargingStationConfiguration?.automaticTransactionGenerator) === false && - Utils.isNotEmptyString(chargingStationConfiguration?.configurationHash) === true + isNullOrUndefined(chargingStationConfiguration?.configurationKey) === false && + isNullOrUndefined(chargingStationConfiguration?.stationInfo) === false && + isNullOrUndefined(chargingStationConfiguration?.automaticTransactionGenerator) === false && + isNullOrUndefined(chargingStationConfiguration?.configurationHash) === false && + isNotEmptyArray(chargingStationConfiguration?.configurationKey) === true && + isEmptyObject(chargingStationConfiguration?.stationInfo) === false && + isEmptyObject(chargingStationConfiguration?.automaticTransactionGenerator) === false && + isNotEmptyString(chargingStationConfiguration?.configurationHash) === true ); } }