-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[Awaiting Payment 29th May] [$500] Wrong message appears when the Expensify site is going down #37565
Comments
Triggered auto assignment to @trjExpensify ( |
Triggered auto assignment to @NickTooker ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Wrong message appears when the Expensify site is going down What is the root cause of that problem?New Feature but as discussed in the comment this is what we need to do. What changes do you think we should make in order to solve the problem?Firstly, we need to fix the logical error of using the backend endpoint for determining
App/src/libs/NetworkConnection.ts Lines 84 to 97 in da76977
and after removing the backend ping logic. 2. We need to add a new method that seperates the backend ping logic seperately like this :
So, that we have a seperate logic to ping backend seperately now.
to also set
we need to call
This will help us to separates the offline and backend unavailable logic, removing the dependency on the backend endpoint for determining offline status. Also, at last in What alternative solutions did you explore? (Optional)N/A |
How about:
|
ProposalPlease re-state the problem that we are trying to solve in this issue.Wrong message appears when the Expensify site is going down What is the root cause of that problem?We need to update the Copy in App/src/components/OfflineIndicator.tsx Line 49 in 39a257d
What changes do you think we should make in order to solve the problem?We will be creating a new key in offlineMessage: "We might have a problem. Check out " Then use it here: App/src/components/OfflineIndicator.tsx Line 49 in 39a257d
We will be rendering the link in the approved copy with the <TextLink onPress={() => Link.openExternalLink('https://status.expensify.com/')}>
status.expensify.com
</TextLink> |
This is the approved copy @neonbhai.
|
This comment was marked as off-topic.
This comment was marked as off-topic.
Sounds like we have the copy, adding |
Job added to Upwork: https://www.upwork.com/jobs/~01ed912188740cf497 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @cubuspl42 ( |
Current assignee @trjExpensify is eligible for the NewFeature assigner, not assigning anyone new. |
We haven't implemented this feature previously, so adding |
Updated Proposal @trjExpensify |
@trjExpensify, @aldo-expensify, @tienifr, @DylanDylann 6 days overdue. This is scarier than being forced to listen to Vogon poetry! |
@trjExpensify, @aldo-expensify, @tienifr, @DylanDylann Now this issue is 8 days overdue. Are you sure this should be a Daily? Feel free to change it! |
Hit staging yesterday melv, chill. |
I did notice the change working last week 😅 👍 🙇 |
Issue not reproducible during KI retests. (First week) |
@trjExpensify, @aldo-expensify, @tienifr, @DylanDylann Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Not overdue, Melv. Awaiting payment on the 29th. |
Payment summary for tomorrow as follows:
|
Issue not reproducible during KI retests. (Second week) |
Offers sent! |
Thanks @trjExpensify I accepted the offer! |
Paid, @tienifr! @DylanDylann, I think you need to accept? 🤔 |
@trjExpensify Accepted! Thanks |
Paid! |
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?: 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
Expensify/Expensify Issue URL:
Issue reported by: @flodnv
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1709063517335079
Action Performed:
Expected Result:
When the site is down we should show:
We might have a problem. Check out status.expensify.com.
Actual Result:
You appear to be offline
appears confusing the user that they have a network problem when really it's the site.Workaround:
unknown
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
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: