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
2.99k stars 2.5k forks source link

fix: deleted workspace room display in task share somewhere #41636

Closed tienifr closed 4 days ago

tienifr commented 2 weeks ago

Details

Deleted workspace room display in task's share somewhere list. This PR fixes that.

Fixed Issues

$ https://github.com/Expensify/App/issues/41062 PROPOSAL: https://github.com/Expensify/App/issues/41062#issuecomment-2079040625

Tests

  1. Tap FAB > Assign task
  2. Create a task and share in any workspace's #admins room
  3. Delete that workspace
  4. Tap FAB > Assign task
  5. Open Share somewhere
  6. Verify the above #admins room does not show

Offline tests

NA

QA Steps

  1. Tap FAB > Assign task
  2. Create a task and share in any workspace's #admins room
  3. Delete that workspace
  4. Tap FAB > Assign task
  5. Open Share somewhere
  6. Verify the above #admins room does not show

PR Author Checklist

Screenshots/Videos

Android: Native https://github.com/Expensify/App/assets/113963320/13f0b8ef-4128-49eb-95d0-06adbf0a995e
Android: mWeb Chrome https://github.com/Expensify/App/assets/113963320/47a66582-f407-49ca-a8ad-6e82760b0088
iOS: Native https://github.com/Expensify/App/assets/113963320/dea54b0d-2189-44db-a338-e261d25b5484
iOS: mWeb Safari https://github.com/Expensify/App/assets/113963320/1dff1acb-91c4-4cc6-8882-17756cb8f41f
MacOS: Chrome / Safari https://github.com/Expensify/App/assets/113963320/671c50c0-a9b9-4ac1-956a-1ad8838ee99e
MacOS: Desktop https://github.com/Expensify/App/assets/113963320/80b61a24-ec91-4591-ac64-03c7238855bf
melvin-bot[bot] commented 2 weeks ago

@c3024 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]

c3024 commented 2 weeks ago

Reviewer Checklist

Screenshots/Videos

Android: Native https://github.com/Expensify/App/assets/102477862/d7699cfd-7946-4040-a204-8363b6829683
Android: mWeb Chrome https://github.com/Expensify/App/assets/102477862/2a600e30-8d38-4a94-b206-3a8cc04c4311
iOS: Native https://github.com/Expensify/App/assets/102477862/293d2900-563f-4c53-a4a9-867abc03f22f
iOS: mWeb Safari https://github.com/Expensify/App/assets/102477862/20a40c9e-d877-409e-a08a-97057d529430
MacOS: Chrome / Safari https://github.com/Expensify/App/assets/102477862/793d838d-02a7-4254-ad53-165656f4aaba
MacOS: Desktop https://github.com/Expensify/App/assets/102477862/afa7c727-2800-4793-a2d9-946d003bc049
OSBotify commented 4 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.

OSBotify commented 3 days ago

πŸš€ Deployed to staging by https://github.com/aldo-expensify in version: 1.4.74-0 πŸš€

platform result
πŸ€– android πŸ€– success βœ…
πŸ–₯ desktop πŸ–₯ success βœ…
🍎 iOS 🍎 success βœ…
πŸ•Έ web πŸ•Έ success βœ…
dangrous commented 3 days ago

Looks like this had some side effects in other lists - https://github.com/Expensify/App/issues/42189#issuecomment-2113410903 - let me know what you think!