-
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
[HOLD for payment 2024-06-28] [HOLD for payment 2024-06-28] Troubleshoot - There is no 'Client side logging' option #43926
Comments
Triggered auto assignment to @trjExpensify ( |
Triggered auto assignment to @yuwenmemon ( |
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
|
@yuwenmemon FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors |
ProposalPlease re-state the problem that we are trying to solve in this issue.Client side logging is not available on Android. What is the root cause of that problem?It was removed from android in this PR: #43543. Note, there is NO reason that client-side logging should be removed from android and iOS. Clarified by muttmuure@ here: #43926 (comment) Mainly, Bring back this file (https://github.com/Expensify/App/pull/43543/files#diff-f831be842b96b30c9b4a0737a78f4d9d0e7b9bc8378f0bff99ea3c8234229e22L1) and same for iOS (https://github.com/Expensify/App/pull/43543/files#diff-7a3d7c6bce29ae0ac91290bde365b5c5e239d131652864eef0dc0d76a91a6ad7L1). What changes do you think we should make in order to solve the problem?Revert the part of the PR that removes client-side android logging. |
@yuwenmemon , if this is a blocker, I can create a PR quickly. |
This isn't an issue; this was intentionally removed. more here. cc: @muttmuure |
hang on a minute - I think there has been some confusion, which I apologize if I caused with my comment. The linked comment is highlighting that desktop should show whatever is available from the troubleshoot menu on desktop, not to remove the options from Android. |
Android should still have all of the troubleshoot options |
@yuwenmemon @trjExpensify, this is clearly a blocker, android should have the console logging options, I can raise a PR if you approve my proposal: #43926 (comment) |
@jayeshmangwani can you handle a revert? |
Oh wow what a coincidence 😅 |
I was going to tag you once PR pass the check 😃 |
@yuwenmemon PR is ready to be merge please check it |
this is a newdot issue, not api so removing the label |
@jayeshmangwani Can you retest on Android on staging and report back? |
@yuwenmemon, can you please explain how did you conclude that @jayeshmangwani is the right contributor to raise the PR? IMHO, since I raised the proposal first #43926 (comment) this bug should have been assigned to me. I didn't raise the PR simply because it's a rule to not raise PRs without approvals. |
@jayeshmangwani Was the C+ reviewer of the PR that caused this regression and thus he fixed it as part of his responsibility to that PR. (Thank you!) Closing as this has now been resolved. |
I am not able to access Android staging, but I can confirm that on the dev environment for Android,Now we can see the Client Side logging option Android - Client side loggingclient-sidde-logging-andrid.mov |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.85-7 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-06-28. 🎊 |
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:
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.0-9 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-06-28. 🎊 |
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:
|
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: 1.4.85-0
Reproducible in staging?: y
Reproducible in production?: n
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: applause internal team
Slack conversation:
Action Performed:
Expected Result:
'Client side logging' option should be available
Actual Result:
'Client side logging' option is not available
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
View all open jobs on GitHub
Issue Owner
Current Issue Owner: @trjExpensifyThe text was updated successfully, but these errors were encountered: