Skip to content
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

[$250] Connect Bank Account - Connect Manually - "Fix the error" has a pointer cursor but no functionality @varshamb #11424

Closed
kbecciv opened this issue Sep 29, 2022 · 40 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 Engineering External Added to denote the issue can be worked on by a contributor

Comments

@kbecciv
Copy link

kbecciv commented Sep 29, 2022

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Action Performed:

  1. Go to staging.new.expensify.com
  2. Navigate to settings > workspace > connect bank account
  3. Connect manually
  4. Enter wrong Routing number and other details
  5. Check the error message "Please fix the errors in the form before continuing."

Expected Result:

"Fix the error" does not have a pointer cursor and something should happen when you cick on it

Actual Result:

"Fix the error" has a pointer cursor but nothing happens when we click it.

Workaround:

Can the user still use Expensify without this being fixed? Have you informed them of the workaround?

Platform:

Where is this issue occurring?

  • Web
  • iOS
  • Android
  • Desktop App
  • Mobile Web

Version Number: 1.2.9.0

Reproducible in staging?: Yes

Reproducible in production?: Yes

Email or phone of affected tester (no customers): any

Logs: https://stackoverflow.com/c/expensify/questions/4856

Notes/Photos/Videos: Any additional supporting documentation

Recording.1267.mp4

Expensify/Expensify Issue URL:

Issue reported by: @varshamb

Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1663725819169889

View all open jobs on GitHub

@kbecciv kbecciv added the AutoAssignerTriage Auto assign issues for triage to an available triage team member label Sep 29, 2022
@melvin-bot
Copy link

melvin-bot bot commented Sep 29, 2022

Triggered auto assignment to @zanyrenney (AutoAssignerTriage), see https://stackoverflow.com/c/expensify/questions/4749 for more details.

@melvin-bot melvin-bot bot added Daily KSv2 and removed AutoAssignerTriage Auto assign issues for triage to an available triage team member labels Sep 29, 2022
@zanyrenney zanyrenney removed their assignment Sep 30, 2022
@zanyrenney zanyrenney added the AutoAssignerTriage Auto assign issues for triage to an available triage team member label Sep 30, 2022
@melvin-bot
Copy link

melvin-bot bot commented Sep 30, 2022

Triggered auto assignment to @Christinadobrzyn (AutoAssignerTriage), see https://stackoverflow.com/c/expensify/questions/4749 for more details.

@melvin-bot melvin-bot bot removed the AutoAssignerTriage Auto assign issues for triage to an available triage team member label Sep 30, 2022
@zanyrenney
Copy link
Contributor

Sorry, I am OOO so reassgining.

@Puneet-here
Copy link
Contributor

Hi, We aren't using a function for this right now and this will be implemented after the Form refactors. So I don't think we need this issue.

cc: @luacmartins

@Christinadobrzyn
Copy link
Contributor

Thanks @Puneet-here, we'll close this issue for now

@Luke9389
Copy link
Contributor

I'm going to reopen this issue as it's still happening. We can set it to weekly and check in on reproducibility at that pace. @Puneet-here can you link to the form refactor issue/PR you're referring to?

@Luke9389 Luke9389 reopened this Oct 12, 2022
@melvin-bot melvin-bot bot added the Overdue label Oct 12, 2022
@aimane-chnaif
Copy link
Contributor

Proposal:

This feature is already implemented here but just typo issue.
props name should be consistent throughout the app.
There are 7 usages of onFixTheErrorsPressed and 6 usages of onFixTheErrorsLinkPressed in the project.
So either use onFixTheErrorsPressed or use onFixTheErrorsLinkPressed throughout the app.

Demo:

demo.mov

@tgolen
Copy link
Contributor

tgolen commented Oct 12, 2022

I stumbled upon the problem here. Turns out these prop names do not match.

The code is trying to trigger the callback here:

onPress={props.onFixTheErrorsPressed}
(named onFixTheErrorsPressed) but all components are passing a prop named slightly different: onFixTheErrorsLinkPressed

@Luke9389
Copy link
Contributor

Looks like @aimane-chnaif had that one pegged.

@aimane-chnaif are you currently working on a PR for an External issue? If not we can make this one external and assign it to you.

@Christinadobrzyn
Copy link
Contributor

Looks like this is missing the engineering label to determine if it should be external or internal - adding that now!

@melvin-bot
Copy link

melvin-bot bot commented Oct 13, 2022

Triggered auto assignment to @iwiznia (Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.

@Christinadobrzyn Christinadobrzyn removed their assignment Oct 13, 2022
@aimane-chnaif
Copy link
Contributor

@aimane-chnaif are you currently working on a PR for an External issue? If not we can make this one external and assign it to you.

@Luke9389 no, looking for new issues. I can take this job and create PR instantly. Just to confirm what naming to use consistently: onFixTheErrorsPressed or onFixTheErrorsLinkPressed?

@joekaufmanexpensify
Copy link
Contributor

@varshamb offer sent!

@joekaufmanexpensify
Copy link
Contributor

@parasharrajat offer sent!

@melvin-bot melvin-bot bot added Weekly KSv2 and removed Help Wanted Apply this label when an issue is open to proposals by contributors Daily KSv2 labels Oct 14, 2022
@melvin-bot
Copy link

melvin-bot bot commented Oct 14, 2022

📣 @aimane-chnaif You have been assigned to this job by @joekaufmanexpensify!
Please apply to this job in Upwork and leave a comment on the Github issue letting us know when we can expect a PR to be ready for review 🧑‍💻
Keep in mind: Code of Conduct | Contributing 📖

@joekaufmanexpensify
Copy link
Contributor

@aimane-chnaif offer sent!

@puneetlath puneetlath added the Bug Something is broken. Auto assigns a BugZero manager. label Oct 19, 2022
@joekaufmanexpensify
Copy link
Contributor

@parasharrajat Just bumping the offer for this one for whenever you have a sec. Could you accept in Upwork?

@joekaufmanexpensify
Copy link
Contributor

PR has been merged, QA is ongoing.

@parasharrajat
Copy link
Member

Will do. Thanks

@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Weekly KSv2 labels Oct 26, 2022
@melvin-bot melvin-bot bot changed the title [$250] Connect Bank Account - Connect Manually - "Fix the error" has a pointer cursor but no functionality @varshamb [HOLD for payment 2022-11-02] [$250] Connect Bank Account - Connect Manually - "Fix the error" has a pointer cursor but no functionality @varshamb Oct 26, 2022
@melvin-bot
Copy link

melvin-bot bot commented Oct 26, 2022

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.2.19-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 2022-11-02. 🎊

@melvin-bot melvin-bot bot added Daily KSv2 Overdue and removed Weekly KSv2 labels Nov 2, 2022
@joekaufmanexpensify
Copy link
Contributor

Not overdue. Weekly label was just removed. and we should be ready to make payment!

@melvin-bot melvin-bot bot removed the Overdue label Nov 2, 2022
@joekaufmanexpensify joekaufmanexpensify changed the title [HOLD for payment 2022-11-02] [$250] Connect Bank Account - Connect Manually - "Fix the error" has a pointer cursor but no functionality @varshamb [$250] Connect Bank Account - Connect Manually - "Fix the error" has a pointer cursor but no functionality @varshamb Nov 2, 2022
@joekaufmanexpensify
Copy link
Contributor

We're at the 7 day window with no regressions, so issuing payment!

@joekaufmanexpensify
Copy link
Contributor

@aimane-chnaif payment was sent, and contract ended!

@joekaufmanexpensify
Copy link
Contributor

@parasharrajat payment sent and contract ended!

@joekaufmanexpensify
Copy link
Contributor

@varshamb payment sent and contract ended!

@joekaufmanexpensify
Copy link
Contributor

Job closed. This is all set!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 Engineering External Added to denote the issue can be worked on by a contributor
Projects
None yet
Development

No branches or pull requests