-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[HOLD for payment 2024-09-26] [$250] Update UpdatePolicyConnectionConfiguration to be 1:1:1 - Part 5 #47523
Comments
Hi @dangrous, I can help to work on this issue. |
@rushatgabhane can you comment here so I can assign you as C+ before assigning @hoangzinh? |
hello |
Job added to Upwork: https://www.upwork.com/jobs/~01f77142563137f66e |
Current assignee @rushatgabhane is eligible for the External assigner, not assigning anyone new. |
📣 @hoangzinh 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
@dangrous, @hoangzinh, @rushatgabhane Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Not overdue. PR is still in progress |
fyi @hoangzinh backend pr is now deployed so you should be able to test! |
Thanks for the heads up @dangrous. |
Hi @dangrous I tried to test but it's retuning 404 error. Is it because staging has not been deployed successfully yet? |
Noted in Slack but for the GitHub record - QBO backend PR not yet on staging, should be there today! |
on staging! should be ready to test. |
@dangrous, @hoangzinh, @rushatgabhane Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Not overdue. PR is still in progress. I'm doing recordings for the PR. Can complete the PR in this week |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
Triggered auto assignment to @greg-schroeder ( |
@greg-schroeder just grabbing you for eventual payment; this hasn't hit prod yet but should shortly! |
Consider me grabbed |
Deployed 9/19, regression period should go to 9/26 I believe |
@dangrous @hoangzinh Is this comment accurate? |
Nope, no blocker! It was a sync issue but not specific to this PR. (Correct me if I'm wrong @hoangzinh @rushatgabhane ) |
Sounds good! All set for tomorrow: Payment summary: Contributor: @hoangzinh - $250 - To be paid via Upwork 9/26 |
$250 approved for @rushatgabhane |
Problem
Our UpdatePolicyConnectionConfiguration API command is not 1:1:1 - it is the same API call for all related user actions, when it should be split up for each connection (QBO, Xero, etc.) and configuration setting (
autoSyncVendor
,enableNewCategories
, etc.). At the end of this we should not call that function anywhere.This is polish for the Collect QBO project.
Solution
When we created the NetSuite commands, we followed the correct pattern, and so need to do so here too.
This requires backend and frontend work in tandem (to create the commands and then to use them), so we're looking for a contributor(s) to handle the frontend. You can see an example PR here - there is some extra prep work there that you can ignore, but adjusting all calls like this is what we're going for:
Here is a list of the commands handled in this issue:
If there are others that follow the same pattern as
UpdateQuickbooksOnlineExport
(same object, different keys) we will need to split those as well.Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @Issue Owner
Current Issue Owner: @hoangzinhThe text was updated successfully, but these errors were encountered: