From 9dd6e945c2822b4ebe8f51c96f8112b196419587 Mon Sep 17 00:00:00 2001 From: Brendan Chen Date: Sun, 2 Feb 2025 13:14:04 -0800 Subject: [PATCH] extract publishing code to private method --- src/repositories/UnoptimizedInMemoryRepository.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/repositories/UnoptimizedInMemoryRepository.ts b/src/repositories/UnoptimizedInMemoryRepository.ts index a888dab..e4addc1 100644 --- a/src/repositories/UnoptimizedInMemoryRepository.ts +++ b/src/repositories/UnoptimizedInMemoryRepository.ts @@ -152,7 +152,10 @@ export class UnoptimizedInMemoryRepository implements GetterSetterRepository { } else { this.etas.push(eta); } + this.publishEtaUpdateToSubscribers(eta); + } + private publishEtaUpdateToSubscribers(eta: IEta) { this.subscribers.forEach(subscriber => { subscriber(eta); });