-
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 2024-05-09] [Desktop] Create a page to show when we fail to close the window during the QBO Authentication flow #40365
Comments
Triggered auto assignment to @isabelastisser ( |
Triggered auto assignment to @shawnborton ( |
Created this issue to decide how we want to handle the Desktop case |
How about something like this? We already have this kind of page template for the passwordless flows, so it should be easy to implement (famous last words). cc @Expensify/design for thoughts too, Figma is here |
@shawnborton that looks great to me! I think we can just use exactly the same. |
I love it!
😂 |
That page has not been implemented yet, we only have the design for it, right? |
I think they already exist. Take a look at this PR here - it's adding animations to the pages that already exist, in case that is helpful at all. |
Thanks, that helps |
do you know if there is a version of the laptop image that is animated? and if there is, where is the right place to get this? |
Uploaded the static one in the Slack thread here https://expensify.slack.com/archives/C03TME82F/p1713407507785619?thread_ts=1713403069.080199&cid=C03TME82F If it's not already checked in. No idea if we have an animated version. I tried looking in Dropbox, but couldn't find anything. Maybe @shawnborton and @dannymcclain know. |
Replied to the thread but also sharing here - let's use this updated version that has better spacing around the illustration content: emptystate__connectioncomplete.svg.zip We unfortunately don't have an animated version of this, but I think that's okay. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.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 2024-05-09. 🎊 |
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:
|
No payment is needed. @aldo-expensify, can I close this? Thanks! |
Yep! |
This is a follow up to this comment: #39219 (comment)
When the QBO flow finishes, the backend sends
<script>window.close();</script>
to close the tab we opened. The problem is this fails for Desktop and we get the following message in the console:and we end up with a white screen.
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number:
Reproducible in staging?:
Reproducible in production?:
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
Expensify/Expensify Issue URL:
Issue reported by:
Slack conversation:
Action Performed:
Break down in numbered steps
Expected Result:
Describe what you think should've happened
Actual Result:
Describe what actually happened
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
View all open jobs on GitHub
Issue Owner
Current Issue Owner: @isabelastisserThe text was updated successfully, but these errors were encountered: