-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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 2023-09-21] [$1000] Web - Connect bank account- No sign is shown to indicating the account number and routing number can't be changed on Connect bank account #25577
Comments
Triggered auto assignment to @puneetlath ( |
Bug0 Triage Checklist (Main S/O)
|
ProposalPlease re-state the problem that we are trying to solve in this issue.Connect bank account - No sign is shown to indicate that the account number and routing number fields are non-editable What is the root cause of that problem?Although What changes do you think we should make in order to solve the problem?make cursor not allowed we can add in inputStyle={[styles.cursorDisabled]} I believe this should be implemented throughout the app for disabled What alternative solutions did you explore? (Optional)N/A |
ProposalPlease re-state the problem that we are trying to solve in this issue.Web - Connect bank account- No sign is shown to indicating the account number and routing number can't be changed on Connect bank account What is the root cause of that problem?
What changes do you think we should make in order to solve the problem?We should update What alternative solutions did you explore? (Optional) |
Not to confuse anyone by editing my proposal, I would like to make addition and show exactly where I would have done the change: App/src/components/TextInput/BaseTextInput.js Line 320 in 86e14db
|
Job added to Upwork: https://www.upwork.com/jobs/~01b0584ef975154c77 |
Current assignee @puneetlath is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @Santhosh-Sellavel ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Connect bank account- No sign is shown to indicating the account number and routing number can't be changed on Connect bank account What is the root cause of that problem?We don't add the cursor style for text input and checkbox. I think the user isn't allowed to click the checkbox What changes do you think we should make in order to solve the problem?
In 2 inputs here, we should add this style
We also add this style to checkbox here
And in CheckboxWithLabel, we will create new props called disabled and pass this prop to Checkbox Component We also consider adding the grey background with decreasing opacity to text input and the checkbox like we did in other places What alternative solutions did you explore? (Optional) |
@Santhosh-Sellavel gently bump here |
will look this today |
@himanshuragi456 proposal is straight forward one, LGTM! C+ Reviewed |
Triggered auto assignment to @hayata-suenaga, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
This is the way to go, Let us know your thoughts on the proposal! |
@Santhosh-Sellavel I think we also should disable the checkbox for consistency as mentioned in my proposal. What do you think about this point? |
@DylanDylann This is just a minor adjustment and can be handled/discussed in the PR, the overall approach still remains the same. |
@shawnborton Could you help to confirm that should we disable the checkbox for consistency in this issue? I see it will make more sense |
@himanshuragi456 Not minor (you don't mention it in your proposal). This issue is pretty straightforward and my proposal brings more value with other optional improvements as well for consistency. |
@DylanDylann you've just pointed out an adjustment, the crux of the solution still remains the same. |
@hayata-suenaga Sure! Will raise the PR soon. |
There was a discussion of payment in this Slack thread and in this comment in the PR. I think we should't apply the penalty here as requirements changed several times, which caused a delay. cc: @himanshuragi456 |
Makes sense 👍🏾 |
Based on my calculations, the pull request did not get merged within 3 working days of assignment. Please, check out my computations here:
On to the next one 🚀 |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.69-2 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 2023-09-21. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
For reference, here are some details about the assignees on this issue:
As a reminder, here are the bonuses/penalties that should be applied for any External issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
@Santhosh-Sellavel friendly reminder on the checklist so that we can pay later this week. Thanks! |
I think we can skip the checklist here as this end up as UI Polish not worth adding regression tests as well, Let me know your thoughts. |
Yep, I think that's fine for this one. |
Payment summary: @Santhosh-Sellavel - C+ - $1000 (to be paid via NewDot) @Santhosh-Sellavel let me know when you've raised the request in NewDot and I'll close this out. Thanks everyone! |
@Santhosh-Sellavel friendly reminder on creating the NewDot request. |
Requested on new dot |
Great, closing! |
$1,000 payment approved for @Santhosh-Sellavel based on BZ summary. |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Action Performed:
Expected Result:
A sign is shown indicating they can't be changed
Actual Result:
No sign is shown indicating they can't be changed
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: v1.3.55-7
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
T104.No.Sign.Is.Shown-1.mp4
20230821_194816.mp4
Expensify/Expensify Issue URL:
Issue reported by: @daveSeife
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1691728690907359
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: