-
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 2023-07-24] [$1000] Reply in thread count is not update while send message faster #19445
Comments
Triggered auto assignment to @puneetlath ( |
Bug0 Triage Checklist (Main S/O)
|
ProposalPlease re-state the problem that we are trying to solve in this issue.Reply in thread count is not update while send message faster What is the root cause of that problem?We are solely relying on backend update here, we don't have optimistic data to handle this What changes do you think we should make in order to solve the problem?In App/src/libs/actions/Report.js Line 187 in 5e99de8
We should check if this report has parent action item to determine if it is a report thread by checking allReport[reportID].parentReportActionID .Then we should retrieve parent report action by const report = allReports[reportID];
const parentReportActionItem = allReportActions[report.parentReportID][report.parentReportActionID]; We should update this parent action item with following updated fields:
What alternative solutions did you explore? (Optional) |
Job added to Upwork: https://www.upwork.com/jobs/~01e0fdd621bd8a21ae |
Current assignee @puneetlath is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @thesahindia ( |
Current assignee @puneetlath is eligible for the External assigner, not assigning anyone new. |
ProposalPlease re-state the problem that we are trying to solve in this issue.Thread item in parent report is not update while send message faster in thread What is the root cause of that problem?When add a message in thread, we dont't update the optimisticData of parent report action in What changes do you think we should make in order to solve the problem?When add a comment in thread, we should update the optimisticData of parent report action in
We should update optimisticData of parent report action because it needs to update thread item immediately and also in offline mode. What alternative solutions did you explore? (Optional) |
Hi, I'll be OOO today and tomorrow. Please reassign. Sorry for the short notice! |
📣 @0xmiroslav You have been assigned to this job by @puneetlath! |
@chiragsalian @stitesExpensify assigning you guys as CME on this issue as discussed here, since you guys are the one I see on the threads tracking issue and this is a threads bug. Thanks y'all! |
@0xmiroslav do you have opinions on the above proposals? |
Looks like the PR is close. Just waiting on a final review from @stitesExpensify |
How's the PR going? Are we close? |
We are waiting the finally review from stitesExpensify today. |
Yep, we're chugging along! |
Based on my calculations, the pull request did not get merged within 3 working days of assignment. Please, check out my computations here:
On to the next one 🚀 |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.41-3 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-07-24. 🎊 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:
|
@niravkakadiya25 can you please apply to this job? https://www.upwork.com/ab/applicants/1683499299447517184/hired @dukenv0307 @0xmiroslav sent you contracts. @0xmiroslav friendly reminder on the checklist. |
@puneetlath can you please sent contract to me as well? |
@puneetlath accepted |
@dukenv0307 and @niravkakadiya25 have been paid. @0xmiroslav just waiting on the checklist for you. |
This is more like feature request. We never implemented optimistic data for parent report action before. |
can you please hold my payment until further notice? I am working on some stuff due to recent measurements in my region. And update issue to Monthly. Thanks |
@0xmiroslav can we pay this one out now? Can you link me the Upwork account that we should be paying? |
Offer sent. |
All paid! |
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:
Expected Result:
Reply count should be accurate
Actual Result:
take some time to update reply count
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?
Version Number: 1.3.16.3
Reproducible in staging?: Needs reproduction
**Reproducible in production?:**Needs reproduction
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
Notes/Photos/Videos: Any additional supporting documentation
Screen.Recording.2023-05-19.at.6.35.33.PM.mov
Expensify/Expensify Issue URL:
Issue reported by: @niravkakadiya25
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1684501662147189
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: