-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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-10-29] [$250] [Dupe Detection] Unable to resolve duplicates on one-expense reporrts #49793
Comments
Triggered auto assignment to @dylanexpensify ( |
Edited by proposal-police: This proposal was edited at 2024-09-26 15:28:39 UTC. ProposalPlease re-state the problem that we are trying to solve in this issue.The approver is unable to resolve the duplicate, as no resolve duplicate button appears What is the root cause of that problem?New feature What changes do you think we should make in order to solve the problem?In then show the
We should add the marginRight if there's at least one button on the right side What alternative solutions did you explore? (Optional)ResultScreen.Recording.2024-10-02.at.10.21.36.mov |
One way we could handle this is by adding a cc @JmillsExpensify @Expensify/design |
Job added to Upwork: https://www.upwork.com/jobs/~021839321413603387914 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @sobitneupane ( |
Nice, I like that idea! |
Updated proposal to fit with the new design |
Same. Looks good to me |
Am I missing something or one expense should auto resolve duplicates? What are we marking duplicate against? |
@shubham1206agra The duplicates might be in a different report |
@sobitneupane Thanks for your feedback, I updated the proposal to add more details and video result |
@sobitneupane thoughts now? |
Thanks for the proposal @daledah We would prefer not to display the 'Resolve Duplicate' button in the Expense Report that contains several "batched" expenses, as shown in the Result section of your proposal. Currently, we already display the 'Resolve Duplicate' button within a transaction for Expense Report that contains several "batched" expenses. However, when there is only one expense, the button is not shown. The only page where we would like to add the 'Resolve Duplicate' button is: Expected UI: #49793 (comment) |
@dannymcclain Should we use the text "Review duplicates" instead of "Resolve duplicate", since that is the term currently being used? #49793 (comment) |
This is a good question for @JmillsExpensify — I'm tempted to say let's use the language we already have, but I'm not 100% sure. |
Yeah, let's keep the language that we already have, no need to change it for now. |
@daledah when can we expect updated proposal? |
@dylanexpensify @sobitneupane I updated the proposal. Pls let me know what your though? |
Thanks for the update, @daledah. The proposal from @daledah looks good to me. However, we still need some styling changes to achieve the requested UI. 🎀 👀 🎀 C+ reviewed |
Current assignee @pecanoro is eligible for the choreEngineerContributorManagement assigner, not assigning anyone new. |
Assigning @daledah to the issue! |
Triggered auto assignment to @mallenexpensify ( |
Reassigning as I head to parental leave next week! Thanks Matt! |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.51-4 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-10-29. 🎊 For reference, here are some details about the assignees on this 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:
|
Payment Summary
BugZero Checklist (@mallenexpensify)
|
@pecanoro, @mallenexpensify, @sobitneupane, @daledah Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@pecanoro, @mallenexpensify, @sobitneupane, @daledah Still overdue 6 days?! Let's take care of this! |
@daledah , can you please accept the job and reply here once you have? @sobitneupane , plz fill out the BZ checklist above, I imagine we want a test case for this |
@mallenexpensify Many thanks, job accepted |
Regression Test Proposal
Do we agree 👍 or 👎 |
Yes.
|
Contributor: @daledah paid $250 via Upwork Test case created Thanks! |
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: 9.0.40-1
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: @JmillsExpensify
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1727339112704349
Action Performed:
Expected Result:
The approver is able to resolve a duplicate
Actual Result:
The approver is unable to resolve the duplicate, as no resolve duplicate button appears
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
Issue Owner
Current Issue Owner: @sobitneupaneThe text was updated successfully, but these errors were encountered: