Skip to content

fix: syncing failures - #13

Open
nicodh wants to merge 1 commit into
mainfrom
fix-syncing-errors
Open

fix: syncing failures#13
nicodh wants to merge 1 commit into
mainfrom
fix-syncing-errors

Conversation

@nicodh

@nicodh nicodh commented Sep 8, 2026

Copy link
Copy Markdown

fixes #12

It seems last_serial was set before a model exists

@nicodh
nicodh added this pull request to stack #16 September 9, 2026 16:21

@hpk42 hpk42 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested manually, and it fixes UI behaviour, so that syncing works where on main it doesnt. So i think it's ok to merge.

I think failing to apply a diff bails out and should better cause "failed to apply update" dialogue and continue.

ASFAIS IronCalc does not have a conflict resolution model. For example, when one side deletes a sheet, and the other edits in that sheet, applying the update likely fails. But then failing the app completely without giving the user access to the data at all, is worse than skipping an not-applyable update.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

broken multi-device sync

2 participants