-
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
[$500] Thread - Unable to send a reply in thread after leaving the thread in offline mode #34424
Comments
Job added to Upwork: https://www.upwork.com/jobs/~0190e8891c6eb5ad7c |
Triggered auto assignment to @joekaufmanexpensify ( |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @thesahindia ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.User is unable to send a reply in thread after leaving the thread in offline mode. What is the root cause of that problem?After leaving thread, we will delete the report along with report actions, that why if users want to visit again, we have to load it from BE -> In offline mode we just can see the loading page What changes do you think we should make in order to solve the problem?We should not delete the thread report/ report action after leaving thread, we just need to update the notification preference to not receive the notification. In
we need to update successfulData as well. Then navigate to the previous chat.
What alternative solutions did you explore? (Optional)NA ResultScreen.Recording.2024-01-12.at.17.29.59.mov |
ProposalPlease re-state the problem that we are trying to solve in this issue.Thread - Unable to send a reply inside of a thread after leaving the thread in offline mode What is the root cause of that problem?The App/src/pages/home/HeaderView.js Lines 166 to 171 in a2864a0
I believe solely using App/src/libs/actions/Report.ts Lines 2092 to 2097 in f268c39
This is because PR removes the App/src/pages/home/ReportScreen.js Lines 250 to 251 in a2864a0
Therefore, App/src/pages/home/ReportScreen.js Lines 517 to 518 in a2864a0
It is just not displaying the Finally, the user can not reply because of the What changes do you think we should make in order to solve the problem?Part 1We will use the App/src/libs/actions/Report.ts Line 2092 in f268c39
Modify the above condition to something similar to the one below:
App/src/libs/actions/Report.ts Lines 2152 to 2154 in f268c39
Part 2Finally, we create a new condition after
Question Result (macOS - Chrome) 296661827-ba321858-6fd0-49de-8e87-2ecb0eda39ae.mov |
Pending proposal reviews from @thesahindia |
Same |
Sorry won't be able to take this. Please reassign! |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @eVoloshchak ( |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mollfpr ( |
Reassigned C+ since @eVoloshchak doesn't look active |
TY! |
I'm sure this was expected behavior; I'll try to find the conversation and link here. |
DM'ed Georgia about proposal |
📣 @mollfpr 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @tienifr 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
All yours @tienifr |
@grgia mind confirming this question? Seems like the PR review is blocked on it. |
DM'ed Georgia about question on PR |
We have another PR that fixed this issue, and the solution is kinda similar. I have checked the PR #37355, and it fixes this issue. I think we can close the PR, but I don't know what the next process. |
This comment was marked as outdated.
This comment was marked as outdated.
Got it. I'll take a look. |
@tienifr $500 sent and contract ended! |
@mollfpr please accept our offer so we can pay you. |
I'm OOO the next two days, so we'll issue payment to @mollfpr on Monday (once you accept the offer). |
Sorry for the late reply @joekaufmanexpensify I did manual request in NewDot. |
Ah, all good. I canceled the offer in upwork, and updated my post above to clarify that you're being paid via NewDot. |
Payment summary is here. |
All set! |
$250 approved for @mollfpr based on this summary. |
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:
Expected Result:
User is able to send a reply in thread after leaving the thread in offline mode.
Actual Result:
User is unable to send a reply in thread after leaving the thread in offline mode.
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6339832_1705045271304.20240111_230544.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: