-
Notifications
You must be signed in to change notification settings - Fork 3k
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-06-11] [Xero] Provide access to Xero related screens only if the integration connected is Xero #41726
Comments
Triggered auto assignment to Contributor Plus for review of internal employee PR - @ishpaul777 ( |
@lakchote I can take this up for development. |
I believe we should also update the logic of |
I'll take care of both in all screens. |
I raised one of the last PRs on the Xero screen. Once I receive feedback on that I'll start working on this one. |
Waiting for this large PR to get merged #42043. Will start this tomorrow. |
@mananjadhav any update? |
I priotized other fixes in the last week. I'll raise the PR for this one by tomorrow. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.78-5 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-06-11. 🎊 For reference, here are some details about the assignees on this issue:
|
Issue is ready for payment but no BZ is assigned. @MitchExpensify you are the lucky winner! Please verify the payment summary looks correct and complete the checklist. Thanks! |
Payment Summary
BugZero Checklist (@MitchExpensify)
|
No payment due to me |
@MitchExpensify There won't be any payout for this one. This is handled centrally as a flat fee. |
We're good to close this one out. |
Problem
Right now, components that use
<SelectionScreen>
do not check if the current integration connected is Xero.Solution
As discussed here, we'll need to add the corresponding checks and modify
shouldBeBlocked
in the components that use<SelectionScreen>
, to make sure we can only access the related screens if we have the Xero integration connected.The text was updated successfully, but these errors were encountered: