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.12k stars 2.62k forks source link

[QBO Export] Push successful report exports to NewDot #44019

Open arosiclair opened 2 weeks ago

arosiclair commented 2 weeks ago

Part of QBO Export and Error Handling in NewDot

Main issue: https://github.com/Expensify/Expensify/issues/350150 Doc section: https://docs.google.com/document/d/1aQl-AK_F6IqszWYG2aEllTsD5x3h4b8Zu0XEG0LuQ08/edit#heading=h.gkhj45heoocs Project: #wave-collect

Feature Description

As described in the doc, we need to

Manual Test Steps

Prerequisites

Steps

  1. As the member, submit an expense report with expenses
  2. Log in as the workspace admin and approve the report
  3. Verify a system message is added to the report that says “X exported this report to QBO”
  4. Verify the “out of pocket expenses” link correctly opens the report in QBO

Automated Tests

Add a test for the new MarkAsExported Auth command that verifies it

melvin-bot[bot] commented 2 weeks ago

@arosiclair Eep! 4 days overdue now. Issues have feelings too...

arosiclair commented 1 week ago

Making progress on this alongside the errors issue

arosiclair commented 1 week ago

Errors are code complete. The rest of this will come pretty quickly after that.

melvin-bot[bot] commented 1 week ago

@arosiclair Whoops! This issue is 2 days overdue. Let's get this updated quick!

arosiclair commented 6 days ago

Auth and Web-E PR's are out for review. Still need to draft changes for NewDot.

melvin-bot[bot] commented 3 days ago

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

arosiclair commented 12 hours ago

NewDot changes are in-progress and should be done this week. Bumping for reviews on the Auth and Web PRs.