From 702b14482f1fece8f5962845309689bc8596281a Mon Sep 17 00:00:00 2001 From: Brendan Chen Date: Sun, 22 Dec 2024 14:33:13 -0800 Subject: [PATCH] fix incorrect matcher for addOrUpdateEta --- src/unoptimizedInMemoryRepository.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/unoptimizedInMemoryRepository.ts b/src/unoptimizedInMemoryRepository.ts index 0674a39..d550843 100644 --- a/src/unoptimizedInMemoryRepository.ts +++ b/src/unoptimizedInMemoryRepository.ts @@ -127,7 +127,7 @@ export class UnoptimizedInMemoryRepository implements Repository { } public async addOrUpdateEta(eta: IEta): Promise { - const index = this.etas.findIndex((e) => e.id === eta.id); + const index = this.etas.findIndex((e) => e.stopId === eta.stopId && e.shuttleId === eta.shuttleId); if (index !== -1) { this.etas[index] = eta; } else {