From 10657f016423ab8f54cc551676fc5ec13a41810e Mon Sep 17 00:00:00 2001 From: Tims777 Date: Sat, 28 Sep 2024 21:13:10 +0200 Subject: [PATCH] Fix calculation of previous hash --- excalidraw-app/data/firebase.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/excalidraw-app/data/firebase.ts b/excalidraw-app/data/firebase.ts index afb0f9fb..94895def 100644 --- a/excalidraw-app/data/firebase.ts +++ b/excalidraw-app/data/firebase.ts @@ -154,7 +154,7 @@ export const saveToFirebase = async ( // Step 1: Retrieve most recent scene from server const prevStoredElements = (await loadFromFirebase(roomId, roomKey, socket)) ?? []; - const prevHash = hashElementsVersion(elements); + const prevHash = hashElementsVersion(prevStoredElements); // Step 2: Merge local changes to calculate new scene const reconciledElements = getSyncableElements(