diff --git a/src/repositories/ApiBasedRepository.ts b/src/repositories/ApiBasedRepository.ts index 93d0620..6195c88 100644 --- a/src/repositories/ApiBasedRepository.ts +++ b/src/repositories/ApiBasedRepository.ts @@ -211,18 +211,7 @@ export class ApiBasedRepository implements GetterRepository { let shuttle = this.cache.shuttleByShuttleId[shuttleId]; if (!shuttle) return null; - // If the shuttle exists and not TTL, then return it - - const now = Date.now(); - if ( - shuttle.millisecondsSinceEpoch !== undefined - && this.ttls.shuttleByShuttleId !== undefined - && now - shuttle.millisecondsSinceEpoch > this.ttls.shuttleByShuttleId - ) { - return shuttle; - } - - // Otherwise, call getShuttlesBySystemId to update the data + // Call getShuttlesBySystemId to update the data if not TTL await this.updateShuttlesForSystemIfTTL(shuttle.systemId); shuttle = this.cache.shuttleByShuttleId[shuttleId]; @@ -371,7 +360,7 @@ ${json}`); })); } } catch (e) { - + console.error(e); } }