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.03k stars 2.54k forks source link

[Wave Collect][Xero] Hide guides as exporters #42346

Closed rushatgabhane closed 1 week ago

rushatgabhane commented 2 weeks ago

Details

Fixed Issues

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

Tests

Pre-requisites

  1. Be part of a collect workspace
  2. Your account should be on Xero and Accounting beta
  3. Connect your workspace to Xero

Policy guides

  1. Go to collect workspace > Accounting > Export
  2. Click preferred exporter
  3. Verify that the current exporter row is highlighted and has a green check next to it
  4. Verify that you don't see any team.expensify emails. i.e. you shouldn't see guide emails in the exporter list
    • [x] Verify that no errors appear in the JS console

Offline tests

QA Steps

PR Author Checklist

Screenshots/Videos

Android: Native image
Android: mWeb Chrome
iOS: Native image
iOS: mWeb Safari image
MacOS: Chrome / Safari image
MacOS: Desktop image
melvin-bot[bot] commented 2 weeks ago

@Santhosh-Sellavel 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]

hungvu193 commented 2 weeks ago

@mananjadhav can you review it? I can review your PR

hungvu193 commented 1 week ago

Reviewer Checklist

Screenshots/Videos

Android: Native https://github.com/Expensify/App/assets/16502320/ac5364c7-33a8-4608-ac45-9f3cff95e517
Android: mWeb Chrome https://github.com/Expensify/App/assets/16502320/3b78fa95-81f0-4fe9-81b5-b7b82fcd44b4
iOS: Native https://github.com/Expensify/App/assets/16502320/31f6f7e6-02dc-4897-a268-69dabdec60ab
iOS: mWeb Safari https://github.com/Expensify/App/assets/16502320/c1801ce6-7af9-4c92-9ca5-382d58ffca21
MacOS: Chrome / Safari https://github.com/Expensify/App/assets/16502320/b936c280-5a60-4a74-ac3e-8f8ef3860bb9
MacOS: Desktop https://github.com/Expensify/App/assets/16502320/e71415db-f684-4268-a006-7d54c67864b1
OSBotify commented 2 days ago

πŸš€ Deployed to staging by https://github.com/lakchote in version: 1.4.77-11 πŸš€

platform result
πŸ€– android πŸ€– failure ❌
πŸ–₯ desktop πŸ–₯ success βœ…
🍎 iOS 🍎 success βœ…
πŸ•Έ web πŸ•Έ success βœ…
OSBotify commented 2 days ago

πŸš€ Deployed to staging by https://github.com/lakchote in version: 1.4.77-11 πŸš€

platform result
πŸ€– android πŸ€– success βœ…
πŸ–₯ desktop πŸ–₯ success βœ…
🍎 iOS 🍎 success βœ…
πŸ•Έ web πŸ•Έ success βœ