-
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
[CHECKLIST] [$250] NetSuite - "Subsidiary" shows while the connection is syncs for the first time #48274
Comments
Triggered auto assignment to @garrettmknight ( |
@garrettmknight FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors |
We think that this bug might be related to #wave-control |
ProposalPlease re-state the problem that we are trying to solve in this issue."Subsidiary" shows while the connection is syncs for the first time What is the root cause of that problem?When the sync is in progress we don't hide integrationSpecificMenuItems
What changes do you think we should make in order to solve the problem?We should hide menuItems when sync is in progress. Add
What alternative solutions did you explore? (Optional) |
ProposalPlease re-state the problem that we are trying to solve in this issue.NetSuite - "Subsidiary" shows while the connection is syncs for the first time What is the root cause of that problem?We display the "Subsidiary" although there is no value to display for the Subsidiary What changes do you think we should make in order to solve the problem?We should return empty object if there is no value for Subsidiary, like we do for the sage intact entity App/src/pages/workspace/accounting/PolicyAccountingPage.tsx Lines 174 to 178 in e77f204
Update this code to the following
additionally, we can do the same for Xero Organization Name What alternative solutions did you explore? (Optional) |
Job added to Upwork: https://www.upwork.com/jobs/~01a057b4870b92dd2e |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @ikevin127 ( |
@Nodebrute Thank you for the proposal. While the observation mentioned in your proposal's RCA is not wrong, when it comes to the solution I think it's best to only hide The reasoning would be that if let's say |
@nyomanjyotisa's proposal looks good to me. The RCA is correct and the proposed solution fixes the issue as per the Expected result, following the code pattern we already use in the SageIntacct case. PR Note: We should keep this within scope and only fix the NetSuite - Subsidiary issue by using the
cc @Beamanator What do you think about the above PR Note regarding keeping the fix for this issue within scope, do you agree or think we should extend the fix to handle the Xero - Organization case as well ? 🎀👀🎀 C+ reviewed |
Triggered auto assignment to @Beamanator, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
@garrettmknight, @Beamanator, @ikevin127 Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Currently discussing (scroll down from this comment) what to do with NetSuite related issues when it comes to people who don't have credentials, this includes all Contributors and all but one C+. Quoting:
cc @Beamanator for context. |
📣 @ikevin127 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @nyomanjyotisa 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
@ikevin127 - honestly i think the solution is straightforward enough to also apply the Xero fix |
|
Payment Summary:
@ikevin127 can you complete the checklist? |
Regression Test Proposal
Do we agree 👍 or 👎. |
@garrettmknight @Beamanator @ikevin127 @nyomanjyotisa this issue is now 4 weeks old, please consider:
Thanks! |
BZ Checklist completed, awaiting for BZ team member to close the issue. |
@garrettmknight, @Beamanator, @ikevin127, @nyomanjyotisa Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Assigning back to @garrettmknight for payment 🙏 |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 9.0.26-1
Reproducible in staging?: Y
Reproducible in production?: N
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/4901046&group_by=cases:section_id&group_order=asc&group_id=314239
Issue reported by: Applause - Internal Team
Action Performed:
Expected Result:
"Subsidiary" should only show after the sync finished
Actual Result:
"Subsidiary" shows while the connection syncs for the first time
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6586205_1724916783236.bandicam_2024-08-29_09-23-05-717.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @garrettmknightThe text was updated successfully, but these errors were encountered: