-
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-06-29] [$1000] Find and remove all instances where we show "You appear to be offline" twice in the UI, such that we only show it once. #20004
Comments
Triggered auto assignment to @michaelhaxhiu ( |
Bug0 Triage Checklist (Main S/O)
|
ProposalPlease re-state the problem that we are trying to solve in this issue.
What is the root cause of that problem?
What changes do you think we should make in order to solve the problem?
|
ProposalPlease re-state the problem that we are trying to solve in this issue.two offline message are shown in connect bank account page when users are in offline mode What is the root cause of that problem?In App/src/components/AddPlaidBankAccount.js Line 168 in af6fb07
We're using FullPageOfflineBlockingView that shows the you appears to be offline text when users are in offline modeBeside, we also show you appears to be offline on the bottom-left of the screen in small device
What changes do you think we should make in order to solve the problem?In What alternative solutions did you explore? (Optional)We can remove title={props.translate('common.youAppearToBeOffline')} in |
@michaelhaxhiu Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Hmm. I am torn on this |
I want more input in #expensify-bugs before we proceed further. Please hold! |
@dhairyasenjaliya and @tienifr - how would you feel about us expanding the scope of this bug to be more holistic, and figure out the root cause for this offline page showing (and fix it across the board)? |
Job added to Upwork: https://www.upwork.com/jobs/~01c5da0515d1d2e88e |
Current assignee @michaelhaxhiu is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @thesahindia ( |
Triggered auto assignment to @flodnv ( |
cc'in @MonilBhavsar since you had your ✋s on #19187 and it's similar. |
@michaelhaxhiu updated pages whereby we can fix with global props if we are using |
Since this was a widespread issue, we descoped it from that issue. We can fix it here for all pages 👍 |
@dhairyasenjaliya's proposal looks good to me! C+ reviewed 🎀👀🎀 cc: @flodnv |
Cool, go for it @dhairyasenjaliya |
@flodnv, @michaelhaxhiu, @dhairyasenjaliya, @thesahindia Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Not overdue! |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.30-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 2023-06-29. 🎊 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.
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:
|
hey @flodnv @michaelhaxhiu does this issue eligible for an urgency bonus since we have scoped the actual bug on this GH in less than 3 days, along with that we also fix a couple of bugs that were not within the scope of PR that took some time to communicate back and forth that makes dealy on merge. |
hey, @michaelhaxhiu can you check this conversation once you get a chance #19187 (comment) We are handling an offline indicator issue here which was first reported by me here prior to this issue, but it turns out this should be handled here and we close that bug on that list and fix here, am I eligible for compensation! |
@flodnv, @michaelhaxhiu, @dhairyasenjaliya, @thesahindia Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Sure we can add $500 (like an urgency bonus i suppose) to compensate you for the additional scope & work. And you are asking to claim 1 bug bounty bonus for identifying https://expensify.slack.com/archives/C049HHMV9SM/p1684408727072029 which was fixed via your PR here, right? Seems fair too |
Since we are gonna do that, let's apply the increase of pay for the C+ too.
Invited you all 3 to job, please comment here when you accept. |
@flodnv, @michaelhaxhiu, @dhairyasenjaliya, @thesahindia Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@michaelhaxhiu, I will try the new method for this. I will use new dot to request money. |
bump @michaelhaxhiu ? |
@thesahindia did you get paid via newDot? Next can you please address the checklist above 👆 |
Others are paid ✅ |
No, I haven't requested the money yet. I still haven't added my bank account. You can close this issue I will add it to my list for tracking.
We can skip the checklist on this there wasn't one specific PR which caused this. And I don't think we need to add a test case because it doesn't need any specific steps. It's pretty easy to catch. |
Reviewed the details for @thesahindia. $1,500 approved for payment via BZ summary above. |
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:
Sometimes our UI displays "You appear to be offline" two times (e.g. once on the page itself, and once at the footer of the page). Here's an example that we recently fixed - #19187
Here's an example of another that's still not fixed:
Expected Result:
We should show only one "You appear to be offline" message to the end user.
Actual Result:
We show two "You appear to be offline" messages in the UI, which is redundant.
Workaround:
Platforms:
Version Number: 1.3.22-0
Reproducible in staging?: y
Reproducible in production?: y
Screen_Recording_20230530_193834_New.Expensify.mp4
Expensify/Expensify Issue URL:
Issue reported by: @gadhiyamanan
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1685455943267169
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: