Skip to content

[HOLD for payment 2024-08-14] [$250] Feature Request: When uploading, automatically reduce the size of receipt image if greater than 24mb #44084

Description

@m-natarajan

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @AndrewGable
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1718830152208309

Problem:

Unable to upload an image taken from the camera because it’s larger than 24MB

Solution:

Option to reduce the size on device before uploading

When uploading, automatically reduce the size of receipt image if greater than 24mb
This would mean there would be no change in the UI. The user likely wouldn't even know we did it—but their receipt image would be uploaded smoothly with no issues.

Note

I think this would only apply to receipt image uploads—NOT images uploaded as attachments in chats

Context/Examples/Screenshots/Notes:

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01b098d2eb27081851
  • Upwork Job ID: 1805353003843890323
  • Last Price Increase: 2024-07-15
  • Automatic offers:
    • shubham1206agra | Reviewer | 103127270
    • nkdengineer | Contributor | 103127271
Issue OwnerCurrent Issue Owner: @OfstadC

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionDailyKSv2ExternalAdded to denote the issue can be worked on by a contributorNewFeatureSomething to build that is a new item.

Type

No type

Fields

No fields configured for issues without a type.

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions