Repository navigation
Conversation
On iOS and Android the upload response was parsed as JSON before its status was checked, so a proxy error page or an empty body showed up as a JSON parse error. Read it through the same helper the web path uses.
On iOS and Android, sharing a PDF downloaded it without checking the status, so an expired session or a deleted file saved the server's error as the PDF and offered it in the share sheet. Show the server's error instead.
The event editor showed 'Choose a valid time zone.' while the zone was being typed and kept showing it after the zone was corrected. A date or time changed while the zone was invalid also stayed unconverted, with the raw Intl message. Once the zone is valid, convert that date and time and clear the message, and show 'Choose a valid time zone.' for an unknown zone in both places.
ayuxy027
force-pushed
the
fix/mobile-native-failures
branch
from
October 28, 2026 16:05
b242525 to
df97566
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What was broken
Three small things in the iOS and Android app that hid the real failure from the user:
What happens now
How I checked
pnpm lint,pnpm typecheckandpnpm testpass.Each fix is a separate commit.