Skip to content

Attempt to tolerate corrupt sync payloads#916

Closed
kevinaboos wants to merge 1 commit into
mainfrom
ruma_tolerate_corrupt_sync
Closed

Attempt to tolerate corrupt sync payloads#916
kevinaboos wants to merge 1 commit into
mainfrom
ruma_tolerate_corrupt_sync

Conversation

@kevinaboos

@kevinaboos kevinaboos commented Jun 7, 2026

Copy link
Copy Markdown
Member

See: project-robius/ruma@1f1b25a

might fix #886, waiting on confirmation, as I cannot locally repro

@kevinaboos kevinaboos added the blocked Blocked on another issue or missing feature label Jun 19, 2026
@kevinaboos

Copy link
Copy Markdown
Member Author

This is waiting on the upstream PR here: ruma/ruma#2510

after that's merged, we can update ruma (and the matrix SDK) to get this feature.

@kevinaboos

Copy link
Copy Markdown
Member Author

Good new, ruma/ruma#2510 was merged! Now we need to update our dependency of matrix SDK so we can patch its ruma dependency to point to that latest upstream that includes our fixes, and then we can merge that into Robrix.

@kevinaboos

Copy link
Copy Markdown
Member Author

Superseded by #947, which fixes this

@kevinaboos kevinaboos closed this Jun 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocked Blocked on another issue or missing feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Invalid simplified sliding sync payload causes the sync loop to spin endlessly due to ruma being too strict

1 participant