-
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] Money Request grouped message jumping after adding one more Money Request #37245
Comments
Job added to Upwork: https://www.upwork.com/jobs/~017edbff2437b3b0b7 |
Triggered auto assignment to @miljakljajic ( |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mkhutornyi ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Money Request grouped messages jump after adding another Money Request and not displayed in the order of last money request was created What is the root cause of that problem?When money is requested, if there is an active request, it will use the existing request instead of creating a new one. Lines 898 to 901 in a0e444e
We sort the report action by the created property which makes the preview position of the money request remains unchanged. App/src/libs/ReportActionsUtils.ts Lines 220 to 225 in a0e444e
What changes do you think we should make in order to solve the problem?This solution will require a backend fix to update the 'lastModified' property. We can make modifications to the 'lastModified' here: Lines 3305 to 3307 in a0e444e
To
And modify the sorting algorithm to utilize the lastModified property value (if available) for Modify the following code: App/src/libs/ReportActionsUtils.ts Lines 220 to 225 in a0e444e
To
We can also filter by 'childType' if needed. What alternative solutions did you explore? (Optional)We can revert this PR and update the Note: Reverting the PR is not necessarily indicative of a regression; it is just one way to restore the |
@mkhutornyi, @miljakljajic Proposal updated with alternative solution. |
Is this the same #30147? |
reviewing 1 proposal |
Clarifying the expected behavior in slack |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
🎀 👀 🎀 |
Triggered auto assignment to @yuwenmemon, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
What does that mean? Does it signify the acceptance of my proposal? If so, who will assist with the backend part? |
@wildan-m I pulled up engineer in advance to confirm the expected result. Not approved any proposals yet. |
@mkhutornyi, I think this is solved based on this #36501 (comment). |
@Tony-MK depending on which expected behavior we choose This post expected behavior is:
I'd suggest updating the position using the The current behavior will also lead to this new problem. |
Apologies - I've reopened the issue, I misunderstood this #37245 (comment) as consensus that the issue should be closed! |
@mkhutornyi @yuwenmemon Is there any possibility of re-evaluating the expected behavior? Or what are the design/technical constraints preventing the re-arrangement of the report preview order? |
@yuwenmemon, @miljakljajic, @mkhutornyi Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Heads up I'm going OOO through next week so @miljakljajic we might want to ping someone else to answer the question above. |
Raising the question in VIP split |
Issue not reproducible during KI retests. (First week) |
@yuwenmemon, @miljakljajic, @mkhutornyi Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@m-natarajan can you try to reproduce this and see if its still an issue? |
Yes, it still has not met the expected outcome.
Kapture.2024-04-17.at.16.25.19.mp4@miljakljajic any response from the VIP split? |
@yuwenmemon, @miljakljajic, @mkhutornyi Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@yuwenmemon, @miljakljajic, @mkhutornyi 6 days overdue. This is scarier than being forced to listen to Vogon poetry! |
No response: https://expensify.slack.com/archives/C05RECHFBEW/p1712673042136469 bumping |
@yuwenmemon, @miljakljajic, @mkhutornyi Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Issue not reproducible during KI retests. (Second week) |
@miljakljajic still no response? Perhaps you should tag engineers who are familiar with the issue. |
I think we can close this out - it hasn't been reproducible for a while and it doesn't seem like its a high priority for split right now. |
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.44-0
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: @VickyStash
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1708959155001449
Action Performed:
Expected Result:
Grouped Money Request message should be displayed in the order of last money request was created
Actual Result:
Grouped Money Request message jump back to the old position in the chat, though a newer money request was created
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
bug_recording.mp4
Recording.2788.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: