Skip to content

[1.x] fix: use native fetch for uploads to workaround iOS 26.5.2 multipart payload issue - #494

Draft
rafaucau wants to merge 3 commits into
1.xfrom
fix/1x_webkit-uploads
Draft

[1.x] fix: use native fetch for uploads to workaround iOS 26.5.2 multipart payload issue#494
rafaucau wants to merge 3 commits into
1.xfrom
fix/1x_webkit-uploads

Conversation

@rafaucau

@rafaucau rafaucau commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

File uploads fail completely on the latest iOS version (26.5.2). There appears to be an issue with WebKit where it drops the multipart form data payload when requests are sent via XMLHttpRequest (app.request).

Manual testing shows that switching the upload operation to use the native fetch API resolves this issue and allows files to be uploaded successfully.

Ref:

@rafaucau
rafaucau marked this pull request as ready for review July 5, 2026 01:31
@rafaucau
rafaucau requested a review from a team as a code owner July 5, 2026 01:31
@rafaucau rafaucau changed the title fix: use native fetch for uploads to workaround iOS 26.5.2 multipart payload issue [1.x] fix: use native fetch for uploads to workaround iOS 26.5.2 multipart payload issue Jul 5, 2026
@rafaucau
rafaucau marked this pull request as draft July 7, 2026 08:31
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.

1 participant