social/mass_mailing_list_dynamic/readme
Jairo Llopis 8ac9269860
[FIX] mass_mailing_list_dynamic, mass_mailing_partner: allow bouncing synced contacts
The previous implementation in `mass_mailing_partner` overwrote `create()` and `write()` in a way that always updated all fields.

However, `mass_mailing_list_dynamic` added a constraint on 4 fields, called `_check_no_manual_edits_on_fully_synced_lists()`.

The combination of these 2 things made that constraint to be checked *always*, regardless on which fields were being updated.

Thus, when sending a mass mailing based on a fully synced list, and processing bounces, we would get errors always. Even when the `message_bounce` field shouldn't be constrained.

@moduon MT-8513
2024-12-26 10:12:31 +00:00
..
CONFIGURE.rst [MIG] mass_mailing_list_dynamic: Migration to 12.0 2023-03-24 15:59:14 +01:00
CONTRIBUTORS.rst [FIX] mass_mailing_list_dynamic, mass_mailing_partner: allow bouncing synced contacts 2024-12-26 10:12:31 +00:00
CREDITS.rst [16.0][MIG] mass_mailing_list_dynamic: Migration to 16.0 2023-03-24 15:59:14 +01:00
DESCRIPTION.rst [MIG] mass_mailing_list_dynamic: Fix contact synchronization 2023-03-24 15:59:14 +01:00
USAGE.rst [MIG] mass_mailing_list_dynamic: Fix contact synchronization 2023-03-24 15:59:14 +01:00