-
- Downloads
[MERGE][FIX] mail, mass_mailing: fix blacklist behavior and its use in mass mailing
This merge fixes blacklist mechanism, mixin and its use in mass mailing. Some fixes are related to https://github.com/odoo/odoo/commit/2ff9b379ef80ba6a8744fb9702a8088284372ddd. Tests are added in a new module that will gradually hold more complex tests for mass mailing. This commit is related to task ID 33224 (original blacklist implementation done for v12) and its PR #25966 as well as task ID 1889703 (tests and fixes) and closes PR #27330.
Showing
- addons/mail/models/mail_blacklist.py 82 additions, 22 deletionsaddons/mail/models/mail_blacklist.py
- addons/mail/wizard/mail_compose_message.py 7 additions, 5 deletionsaddons/mail/wizard/mail_compose_message.py
- addons/mass_mailing/models/mass_mailing.py 4 additions, 4 deletionsaddons/mass_mailing/models/mass_mailing.py
- addons/test_mass_mailing/__init__.py 4 additions, 0 deletionsaddons/test_mass_mailing/__init__.py
- addons/test_mass_mailing/__manifest__.py 20 additions, 0 deletionsaddons/test_mass_mailing/__manifest__.py
- addons/test_mass_mailing/models/__init__.py 4 additions, 0 deletionsaddons/test_mass_mailing/models/__init__.py
- addons/test_mass_mailing/models/mass_mail_test.py 33 additions, 0 deletionsaddons/test_mass_mailing/models/mass_mail_test.py
- addons/test_mass_mailing/security/ir.model.access.csv 5 additions, 0 deletionsaddons/test_mass_mailing/security/ir.model.access.csv
- addons/test_mass_mailing/tests/__init__.py 5 additions, 0 deletionsaddons/test_mass_mailing/tests/__init__.py
- addons/test_mass_mailing/tests/common.py 30 additions, 0 deletionsaddons/test_mass_mailing/tests/common.py
- addons/test_mass_mailing/tests/test_blacklist.py 114 additions, 0 deletionsaddons/test_mass_mailing/tests/test_blacklist.py
- addons/test_mass_mailing/tests/test_blacklist_mixin.py 81 additions, 0 deletionsaddons/test_mass_mailing/tests/test_blacklist_mixin.py
Loading
Please register or sign in to comment