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
4.02k stars 3.01k forks source link

[CP Staging]fix: App is stuck on the confirmation page when submitting expense #56397

Closed nkdengineer closed 5 days ago

nkdengineer commented 5 days ago

Explanation of Change

Fixed Issues

$ https://github.com/Expensify/App/issues/56307 PROPOSAL:

Tests

  1. Go to Expenses.
  2. Create an unreported expense (report is set to none).
  3. Log in to staging.new.expensify.com with the same account.
  4. Go to self DM.
  5. Click on the expense created on Old Dot.
  6. Click on the report header.
  7. Click Submit it to someone.
  8. Select any user or workspace.
  9. On confirmation page, click Create button.
  10. Verify that: The expense will be submitted to the destination without issue.

Offline tests

same as tests

QA Steps

// TODO: These must be filled out, or the issue title must include "[No QA]." same as tests

PR Author Checklist

Screenshots/Videos

Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari https://github.com/user-attachments/assets/75d2cde6-e06f-40b1-8c59-90b99498163d
MacOS: Desktop
melvin-bot[bot] commented 5 days ago

@s77rt Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button]

allgandalf commented 5 days ago

@s77rt , this is a regression from our PR, will complete the checklist thanks :)

allgandalf commented 5 days ago

Reviewer Checklist

Screenshots/Videos

Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari https://github.com/user-attachments/assets/82f767f6-9b16-4c11-913f-e78951ddd63a
MacOS: Desktop
techievivek commented 5 days ago

Requested for a CP internally https://expensify.slack.com/archives/C07J32337/p1738758170054779

OSBotify commented 5 days ago

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

github-actions[bot] commented 4 days ago

🚀 Cherry-picked to staging by https://github.com/roryabraham in version: 9.0.94-10 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 success ✅
🕸 web 🕸 success ✅
🤖🔄 android HybridApp 🤖🔄 success ✅
🍎🔄 iOS HybridApp 🍎🔄 success ✅

@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes.

github-actions[bot] commented 4 days ago

🚀 Cherry-picked to staging by https://github.com/roryabraham in version: 9.0.94-16 🚀

platform result
🤖 android 🤖 cancelled 🔪
🖥 desktop 🖥 cancelled 🔪
🍎 iOS 🍎 cancelled 🔪
🕸 web 🕸 success ✅
🤖🔄 android HybridApp 🤖🔄 cancelled 🔪
🍎🔄 iOS HybridApp 🍎🔄 cancelled 🔪

@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes.

github-actions[bot] commented 3 days ago

🚀 Deployed to production by https://github.com/AndrewGable in version: 9.0.94-25 🚀

platform result
🤖 android 🤖 true ❌
🖥 desktop 🖥 cancelled 🔪
🍎 iOS 🍎 success ✅
🕸 web 🕸 success ✅
🤖🔄 android HybridApp 🤖🔄 failure ❌
🍎🔄 iOS HybridApp 🍎🔄 failure ❌
github-actions[bot] commented 3 days ago

🚀 Deployed to production by https://github.com/AndrewGable in version: 9.0.94-25 🚀

platform result
🤖 android 🤖 true ❌
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 success ✅
🕸 web 🕸 success ✅
🤖🔄 android HybridApp 🤖🔄 failure ❌
🍎🔄 iOS HybridApp 🍎🔄 failure ❌