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

[Needs repro] [LOW] [Splits] [$500] Split bill – Receipt missing details when create a Split bill with 2 new users #35925

Closed lanitochka17 closed 6 months ago

lanitochka17 commented 9 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: 1.4.37-2 Reproducible in staging?: Y Reproducible in production?: Y If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/4282722 Email or phone of affected tester (no customers): applausetester+jp_e_category@applause.expensifail.com Logs: https://stackoverflow.com/c/expensify/questions/4856 Expensify/Expensify Issue URL: Issue reported by: Applause - Internal Team Slack conversation:

Action Performed:

  1. Go to https://staging.new.expensify.com/
  2. Login
  3. Click on the FAB button > Request money
  4. On the scan option, upload a digital receipt that will not fail the scan
  5. On the participant selection list, select 2 other participants that you don't have a group created already
  6. Continue to the final review page
  7. Enter a description and click save button
  8. Wait when Smartscan is complete
  9. Click on the split preview

Expected Result:

The amount and merchant fields are updated

Actual Result:

Red dot and Receipt missing details message appears

Workaround:

Unknown

Platforms:

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

Screenshots/Videos

Add any screenshot/video evidence

https://github.com/Expensify/App/assets/78819774/0b629182-d25d-4f80-832f-e3f54519188e

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01927251e8dbd3f4a1
  • Upwork Job ID: 1754917730756308992
  • Last Price Increase: 2024-03-23
  • Automatic offers:
    • akinwale | Reviewer | 0
Swor71 commented 7 months ago

hey, yea just to double confirm, the same keeps happening to me, tested again today. If there is a chat created before, the receipt gets scanned, although as you can see in the screenshot I had the dollar sign there but it set PLN as the currency, not sure if that's a bug or just a limitation of the scanner feature.

image

Also, to observe this issue happening you can create a money request with a random email address (doesn't have to be two ppl), which suggests to me it might have something to do with the creation of optimistic, placeholder, user - something I've previously seen to cause problems when assigning tasks to new users, maybe that helps.

This, however seems like a separate issue altogether, thanks for raising this internally @strepanier03.

Just fyi I have been reassigned to a different project, currently awaiting the move so unfortunately I'm not sure how much I would be able to participate going further.

melvin-bot[bot] commented 7 months ago

@akinwale, @strepanier03, @Swor71 Whoops! This issue is 2 days overdue. Let's get this updated quick!

strepanier03 commented 7 months ago

Thanks for the heads up @Swor71!

I expect to have an update next week.

strepanier03 commented 6 months ago

No update yet, haven't been able to prioritize this yet.

melvin-bot[bot] commented 6 months ago

@akinwale, @strepanier03, @Swor71 Whoops! This issue is 2 days overdue. Let's get this updated quick!

strepanier03 commented 6 months ago

This is on me, still working on it.

melvin-bot[bot] commented 6 months ago

@akinwale, @strepanier03, @Swor71 Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

strepanier03 commented 6 months ago

Nothing yet, sorry all.

melvin-bot[bot] commented 6 months ago

@akinwale, @strepanier03, @Swor71 Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

strepanier03 commented 6 months ago

Retesting today after releases have happened.

strepanier03 commented 6 months ago

Using the following receipt image, I was able to test this successfully and did not reproduce the issue.

The SmartScan took some time but it finished and there were no missing receipt details.

2024-05-07_12-34-02
MelvinBot commented 6 months ago

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