-
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-07-22] [HOLD for payment 2024-07-17] [Dupe Detection] Merge Duplicates - Review Fields Page #39808
Comments
Triggered auto assignment to @strepanier03 ( |
|
Callstack will be taking this series of tasks |
Hi, I'm Jakub from Callstack - expert contributor group - and I would like to take a look at this issue. |
Hi, just wanted to inform that I will be OOO from 29.04 to 05.05. |
In progress! |
In progress! |
WIP! |
Yes, It didn't. Thanks |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.5-13 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-07-17. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR adding this new feature 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.6-8 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-07-22. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR adding this new feature has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
Issue is ready for payment but no BZ is assigned. @bfitzexpensify you are the lucky winner! Please verify the payment summary looks correct and complete the checklist. Thanks! |
Payment Summary
BugZero Checklist (@bfitzexpensify)
|
Payment summary is correct: @parasharrajat owed $250 via manual request |
@bfitzexpensify When do we close the issue when it's via manual request? |
Once BZ checklist is complete - or, if we don't need that, then this is ready to close now |
Regression Test StepsThe following steps require you to be in the dupeDetection beta or use a expensifail email.
Do you agree 👍 or 👎 ? |
Sounds good to me - proposed those steps be added via https://github.com/Expensify/Expensify/issues/414629. |
Payment requested as per #39808 (comment) |
$250 approved for @parasharrajat |
Part of the project
Main issue: https://github.com/Expensify/Expensify/issues/307591
Doc section: Surfacing Potential Duplicates
Project: [Wave: Collect Approvers] Dupe Detection
Part of a series of issues:
Feature Description
Context for ReviewDuplicates
All of these screens will exist in their own navigator so they can be pushed (and later popped off once complete) as a group.
All of this will use an Onyx form key of ONYXKEYS.FORMS.REVIEW_DUPLICATES_FORM so we can store the data selected by the user so far when resolving the duplicates. It also lets us keep track of which transaction to keep and which ones are duplicates when the user clicks on Keep this one.
This key will follow a structure like this:
Review Fields Page
It will make use of the new InteractiveStepSubHeader to show the progress in which step we are currently in. As a reminder this component:
For each of the pages to resolve category, merchant, etc, will have a Title element and a SelectionList element to display the different options.
ONYXKEYS.FORMS.REVIEW_DUPLICATES_FORM
at the beginning of the flow so we can search for the transaction data to display the corresponding fields.onSelectRow
we store the selected field in the Onyx key and move to the next field until we have gone through all of them.Manual Test Steps
TODO
Automated Tests
TODO
Issue Owner
Current Issue Owner: @bfitzexpensifyThe text was updated successfully, but these errors were encountered: