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.34k stars 2.77k forks source link

[$250] User has two Concierge Chats #49507

Open thienlnam opened 2 hours ago

thienlnam commented 2 hours 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: v9.0.38-4 Reproducible in staging?: Y Reproducible in production?: Y If this was caught during regression testing, add the test name, ID and link from TestRail: Email or phone of affected tester (no customers): Logs: https://stackoverflow.com/c/expensify/questions/4856 Expensify/Expensify Issue URL: Issue reported by: @anmurali Slack conversation: https://expensify.slack.com/archives/C036QM0SLJK/p1726787640487449

Action Performed:

  1. Create a new account
  2. Go to Classic by 'Switching to Expensify Classic' in settings
  3. Open an incognito tab and log in again
  4. Click Support > Concierge
  5. Transition to NewDot
  6. Land in this optimistic concierge and notice that there are two concierge chats

Expected Result:

There should not be an optimistic concierge chat created

Actual Result:

Sometimes, there are two concierge chats that persist. The actual one, and then the optimistic one Other times, the optimistic one disappears

Workaround:

Can the user still use Expensify without this being fixed? Have you informed them of the workaround?

Platforms:

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

Screenshots/Videos

Add any screenshot/video evidence

[Internal] Here are the two FS sessions https://fsty.io/v/yjbdRZ5H https://fsty.io/v/q9bsx2kv

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021836917539166842207
  • Upwork Job ID: 1836917539166842207
  • Last Price Increase: 2024-09-19
Issue OwnerCurrent Issue Owner: @suneox
melvin-bot[bot] commented 2 hours ago

Job added to Upwork: https://www.upwork.com/jobs/~021836917539166842207

melvin-bot[bot] commented 2 hours ago

Triggered auto assignment to Contributor-plus team member for initial proposal review - @suneox (External)

melvin-bot[bot] commented 2 hours ago

Triggered auto assignment to @trjExpensify (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.

trjExpensify commented 2 hours ago

I simulated the customer steps here by signing-up on Classic and turning my network to crappy 3G:

  1. Sign-up on Classic (use a private domain so you don't get redirected)
  2. Click Support > Concierge
  3. Transition to NewDot
  4. Landed in an optimistic Concierge chat
  5. Eventually that chat did disappear though, but for the customer it didn't.

https://github.com/user-attachments/assets/a38646e7-4566-4af6-82ae-740a010c511c