Skip to content
This repository was archived by the owner on Feb 6, 2024. It is now read-only.

Commit f45688c

Browse files
fix: backwards compatibility
Signed-off-by: peterpeterparker <[email protected]>
1 parent 66ec499 commit f45688c

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

studio/src/app/workers/sync.worker.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -52,14 +52,14 @@ const syncData = async () => {
5252
const {updateDecks, deleteDecks, deleteSlides, updateSlides, updateDocs, deleteDocs, deleteParagraphs, updateParagraphs} = data;
5353

5454
if (
55-
updateDecks.length === 0 &&
56-
deleteDecks.length === 0 &&
57-
deleteSlides.length === 0 &&
58-
updateSlides.length === 0 &&
59-
updateDocs.length === 0 &&
60-
deleteDocs.length === 0 &&
61-
deleteParagraphs.length === 0 &&
62-
updateParagraphs.length === 0
55+
updateDecks?.length === 0 &&
56+
deleteDecks?.length === 0 &&
57+
deleteSlides?.length === 0 &&
58+
updateSlides?.length === 0 &&
59+
updateDocs?.length === 0 &&
60+
deleteDocs?.length === 0 &&
61+
deleteParagraphs?.length === 0 &&
62+
updateParagraphs?.length === 0
6363
) {
6464
return;
6565
}
@@ -182,7 +182,7 @@ const getParagraph = async ({docId, paragraphId, key}: SyncPendingParagraph): Pr
182182
};
183183

184184
const uniqueSyncData = (data: SyncPendingData[]): SyncPendingData[] => {
185-
return data.reduce((acc: SyncPendingData[], curr: SyncPendingData) => {
185+
return (data || []).reduce((acc: SyncPendingData[], curr: SyncPendingData) => {
186186
const index: number = acc.findIndex(({key}: SyncPendingData) => key === curr.key);
187187

188188
if (index === -1) {

0 commit comments

Comments
 (0)