Expensify / App

Welcome to New Expensify: a complete re-imagination of financial collaboration, centered around chat. Help us build the next generation of Expensify by sharing feedback and contributing to the code.
https://new.expensify.com
MIT License
3.56k stars 2.9k forks source link

Conversation - Receipt image does not load and download file not working in old conversation #41915

Closed izarutskaya closed 6 months ago

izarutskaya commented 6 months ago

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


Version Number: v1.4.72-0 Reproducible in staging?: Y Reproducible in production?: Y Email or phone of affected tester (no customers): nhut.nguyenminh.it+2@gmail.com Logs: https://stackoverflow.com/c/expensify/questions/4856 Issue reported by: Applause-Internal team

Action Performed:

  1. Open the app and log in nhut.nguyenminh.it+2@gmail.com
  2. Go to any conversation and have a owed message (Paid + have with image) or create a new scan expense
  3. Tap on detail
  4. Try to tap on image

Expected Result:

Receipt image can be open and download

Actual Result:

Receipt image does not load and the download file not working in the conversation Also console error appier

Workaround:

Unknown

Platforms:

Which of our officially supported platforms is this issue occurring on?

Screenshots/Videos

https://github.com/Expensify/App/assets/115492554/4ebdf711-e368-4761-860e-1991063ac130

https://github.com/Expensify/App/assets/115492554/3727e608-c279-439e-8c81-6ed4d14151b3

Screenshot 2024-05-09 165156

View all open jobs on GitHub

melvin-bot[bot] commented 6 months ago

Triggered auto assignment to @isabelastisser (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.

melvin-bot[bot] commented 6 months ago

Triggered auto assignment to @arosiclair (DeployBlockerCash), see https://stackoverflowteams.com/c/expensify/questions/9980/ for more details.

melvin-bot[bot] commented 6 months ago

👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open Staging deploy checklist to see the list of PRs included in this release, then work quickly on the following:

  1. If you find which PR caused the issue/bug, you can reassign it to the person responsible for it.
    • If the author is OOO or won’t get online before the daily deploy is due, you are responsible for finding the best fix/path forward. Don’t hesitate to ask for help!
  2. Try to reproduce the issue, if the bug is on production, remove the DeployBlocker label but stay assigned to fix it (or find out which PR broke it to get help from the author).
    • You can adjust the urgency of the issue to better represent the gravity of the bug.
    • If the issue is super low priority, feel free to un-assign yourself.
    • Be careful with PHP warnings, sometimes it is more complex than just adding a null coalescing operator as they might be uncovering some bigger bug.
    • If it was a one-off issue that requires no action (for example, Bedrock was down or it is a duplicated issue), you can close it.

Remember rule #2: Never un-assign yourself from a real DeployBlocker unless you are 100% sure someone else is assigned and will take care of it.

github-actions[bot] commented 6 months ago

:wave: Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:

  1. Identify the pull request that introduced this issue and revert it.
  2. Find someone who can quickly fix the issue.
  3. Fix the issue yourself.
izarutskaya commented 6 months ago

I couldn't upload the image for this issue here because it's more than 10 MB

arosiclair commented 6 months ago

Not able to reproduce on v1.4.72-0 with my personal account. I agree that this isn't a deploy blocker and might be an issue specific to that account/receipt.

arosiclair commented 6 months ago

I supportal'd into their account can see and download the receipt on OldDot. Unfortunately I can't get anything to load when supportal'd into NewDot. This is probably a legit bug but needs repro.

MelvinBot commented 6 months ago

This has been labelled "Needs Reproduction". Follow the steps here: https://stackoverflowteams.com/c/expensify/questions/16989

isabelastisser commented 6 months ago

I can't reproduce this either. I tried to supportal into NewDot but it crashed. What should I do next, @arosiclair ? thanks!

arosiclair commented 6 months ago

I think it's okay to close this out if it's not reproducible for you either.