-
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 2023-02-07] Not opening plaid screen when user click on connect online with plaid
#14583
Comments
There does seems to be a long delay when trying to connect with Plaid in quick succession after creating a workspace, so I wonder if there's a performance regression here somewhere? @MariaHCD @nkuoch @ctkochan22 can this go |
Hmm...this was fixed here: #14505 And I can't seem to reproduce on staging |
Job added to Upwork: https://www.upwork.com/jobs/~014365699878ee35c6 |
Triggered auto assignment to Contributor Plus for review of internal employee PR - @0xmiroslav ( |
Ah cool, looks like @nkuoch has figured it out? Nice! |
I'm adding a fix so we don't show the buttons when they are not ready to be clicked on (adding the loader right when opening the page). But there might be another issue with the CreateWorkspace call which seems to take quite long (which I'm not investigating). |
Ah, interesting. Could you expand on this? I've been looking into why CreateWorkspace command takes too long here. Haven't been able to find anything conclusive just yet but will continue digging. |
I haven't investigated that one, I just noticed it was the reason the optimisticData to open the reimbursement page happened later (because there was this long call of CreateWorkspace not finished in the queue) |
connect online with plaid
connect online with plaid
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.2.62-1 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-02-07. 🎊 After the hold period, please check if any of the following need payment for this issue, and if so check them off after paying:
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:
|
👋 @0xmiroslav I sent you the $1k offer for the internal PR review and @gadhiyamanan $250 for the bug report. Let me know when you get a sec to accept and I'll issue the payments.
For this, we already have a test script for it and the page not loading should be caught within that, so no changes to make. Specifically thinking about the first few steps here:
That will fail if the Plaid modal doesn't open correctly. |
@trjExpensify accepted |
Paid! Over to you @0xmiroslav to accept :) |
Awesome, everyone is paid. Thanks! |
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:
Expected Result:
should open plaid screen
Actual Result:
not opening plaid screen
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.2.59-1
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:
Screen.Recording.2023-01-20.at.12.23.33.PM.mov
Recording.1377.mp4
Expensify/Expensify Issue URL:
Issue reported by: @gadhiyamanan
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1674198664819569
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: