Skip to content
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

[MIG] crm_deduplicate_acl > partner_deduplicate_acl: Migration to 12.0 #721

Merged
merged 16 commits into from
Apr 3, 2019

Conversation

victormmtorres
Copy link

@victormmtorres victormmtorres commented Mar 22, 2019

This comes from crm_deduplicate_acl module in OCA/crm

cc @Tecnativa

yajo and others added 14 commits March 22, 2019 15:34
This module allows any user to get special permissions to be able to
deduplicate contacts, instead of just giving them to a sale manager with
settings permissions.

The new permissions allow the user to deduplicate:

- *Manually*.
- *Automatically* (dangerous).
- *Without restrictions* (more dangerous).

Beware what you do! 😯
…ers from the partner list views (action 'Merge automatically') Use <record id="crm.action_partner_merge"... to change only affected field.
* Don't overwrite code, but use inheritance system
* Add tests
Currently translated at 100.0% (7 of 7 strings)

Translation: crm-11.0/crm-11.0-crm_deduplicate_acl
Translate-URL: https://translation.odoo-community.org/projects/crm-11-0/crm-11-0-crm_deduplicate_acl/de/
@pedrobaeza pedrobaeza added this to the 12.0 milestone Mar 22, 2019
@pedrobaeza pedrobaeza changed the title [MIG] partner_deduplicate_acl: Migration to 12.0 [MIG] crm_deduplicate_acl > partner_deduplicate_acl: Migration to 12.0 Mar 22, 2019
Now there's an argument for controlling extra checks
@pedrobaeza
Copy link
Member

Please check error in menus:

ValueError: External ID not found in the system: crm.crm_menu_root

I think you can stripe out these menus. What I'm missing right now is the possibility of launching the wizard for finding duplicates, which is useful for several of our customers (and the base for other modules like old crm_deduplicate_by_ref), so it can be convenient to add that menu inside Contacts section.

@victormmtorres
Copy link
Author

I think you can stripe out these menus. What I'm missing right now is the possibility of launching the wizard for finding duplicates, which is useful for several of our customers (and the base for other modules like old crm_deduplicate_by_ref), so it can be convenient to add that menu inside Contacts section.

@pedrobaeza I'll have a check

Need adapt menu to not depends on crm module as before
Copy link
Member

@luismontalba luismontalba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested on runbot

@OCA-git-bot
Copy link
Contributor

This PR has the approved label and has been created more than 5 days ago. It should therefore be ready to merge by a maintainer (or a PSC member if the concerned addon has no declared maintainer). 🤖

@pedrobaeza pedrobaeza merged commit a4f2288 into OCA:12.0 Apr 3, 2019
@pedrobaeza pedrobaeza deleted the 12.0-partner_deduplicate_acl branch April 3, 2019 22:17
chienandalu pushed a commit to Tecnativa/partner-contact that referenced this pull request Nov 28, 2019
[MIG] crm_deduplicate_acl > partner_deduplicate_acl: Migration to 12.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants