Skip to content

[$250] Receipt selected from gallery can upload as empty on iOS mobile web #88561

@marcaaron

Description

@marcaaron

Problem

On iOS mobile web (Chrome or Safari on iPhone), if a user selects a receipt photo from their gallery and briefly switches apps before submitting, the file can silently lose its content. The receipt appears to upload but arrives at the server as 0 bytes, showing the user "There was a problem creating the receipt."

Solution

Read the selected file into memory immediately after it's picked, before the user has a chance to background the app. iOS can revoke access to gallery-picked files after a short time, but files held in memory aren't affected.

Issue OwnerCurrent Issue Owner: @linhvovan29546
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~022047114714909112922
  • Upwork Job ID: 2047114714909112922
  • Last Price Increase: 2026-04-23

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.DailyKSv2EngineeringExternalAdded to denote the issue can be worked on by a contributorHelp WantedApply this label when an issue is open to proposals by contributors

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions