Add getAverageTravelTimeSeconds in SelfUpdatingETARepository definition

This commit is contained in:
2025-11-11 12:26:22 -08:00
parent e0b00d1887
commit 13bfc853e3
2 changed files with 16 additions and 2 deletions

View File

@@ -3,7 +3,7 @@ import { ETARepositoryEventName, ETARepositoryEventListener } from "./ETAGetterR
import { SelfUpdatingETARepository } from "./SelfUpdatingETARepository";
import { BaseRedisRepository } from "../../BaseRedisRepository";
import { createClient, RedisClientType } from "redis";
import { ShuttleGetterRepository } from "../ShuttleGetterRepository";
import { ShuttleGetterRepository, ShuttleTravelTimeDataIdentifier, ShuttleTravelTimeDateFilterArguments } from "../ShuttleGetterRepository";
import { REDIS_RECONNECT_INTERVAL } from "../../../environment";
export class RedisSelfUpdatingETARepository extends BaseRedisRepository implements SelfUpdatingETARepository {
@@ -20,7 +20,9 @@ export class RedisSelfUpdatingETARepository extends BaseRedisRepository implemen
) {
super(redisClient);
}
getAverageTravelTimeSeconds(identifier: ShuttleTravelTimeDataIdentifier, dateFilter: ShuttleTravelTimeDateFilterArguments): Promise<number | undefined> {
throw new Error("Method not implemented.");
}
startListeningForUpdates(): void {
throw new Error("Method not implemented.");
}