From 84786ad342ac96425b900acf3b4e28cb1bfb4f05 Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Tue, 9 May 2023 08:50:46 +0100 Subject: [PATCH] Null-guard sync handler in AutoRageshakeStore (#10805) --- src/stores/AutoRageshakeStore.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/stores/AutoRageshakeStore.ts b/src/stores/AutoRageshakeStore.ts index b09205841c..2d20b95da4 100644 --- a/src/stores/AutoRageshakeStore.ts +++ b/src/stores/AutoRageshakeStore.ts @@ -142,9 +142,9 @@ export default class AutoRageshakeStore extends AsyncStoreWithClient { } } - private async onSyncStateChange(_state: SyncState, _prevState: SyncState, data: ISyncStateData): Promise { + private async onSyncStateChange(_state: SyncState, _prevState: SyncState, data?: ISyncStateData): Promise { if (!this.state.initialSyncCompleted) { - await this.updateState({ initialSyncCompleted: !!data.nextSyncToken }); + await this.updateState({ initialSyncCompleted: !!data?.nextSyncToken }); } }