Compare commits

...

2 Commits

Author SHA1 Message Date
alex
69fc2cc31a
Merge 357b74da59 into 557a2cce35 2025-08-04 10:45:30 +00:00
michaelia
357b74da59 fix: Correct merge logic for state updates in sync utility 2025-02-21 14:09:57 +00:00

View File

@ -153,9 +153,9 @@ export function mergeWithUpdate<T extends { lastUpdateTime?: number }>(
remoteState: T,
) {
const localUpdateTime = localState.lastUpdateTime ?? 0;
const remoteUpdateTime = localState.lastUpdateTime ?? 1;
const remoteUpdateTime = remoteState.lastUpdateTime ?? 1;
if (localUpdateTime < remoteUpdateTime) {
if (localUpdateTime > remoteUpdateTime) {
merge(remoteState, localState);
return { ...remoteState };
} else {