[Import] Rename dedupe rule id field from dedupe to dedupe_rule_id field #23263
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
[Import] Rename dedupe rule id field from dedupe to dedupe_rule_id field
Builds on other open prs - if they are merged this can be rebased down....
Before
The field name for 'dedupe_rule_id' is 'dedupe;
After
Renamed to 'dedupe_rule_id' in the Contact flow - It is still dedupe internally as those places will 'age out'
Technical Details
A universe search showed that @mlutfy's advanced import extension refers to the form value (which is unchanged in this PR) - however, I think it's probably best that once this piece of work is all merged I work with @mlutfy to update advanced import as there are a bunch of things it does where core code could be leveraged - e.g the 'dedupe' value is saved to
civicrm_advimport
- but that will be redundant as submitted_values are being saved to the newcivicrm_user_job
once the open PRs are merged.so advimport can access from there.Comments
Builds on #23245 and #23260 - can be rebased when that is merged (or that will close when this is is merged)