summaryrefslogtreecommitdiff
path: root/addons/project
diff options
context:
space:
mode:
authorNicolas Lempereur <nle@odoo.com>2019-12-26 08:18:51 +0000
committerNicolas Lempereur <nle@odoo.com>2020-01-14 17:48:26 +0000
commit1dc3301332f2b329c2aed0a7a3a4ae6c242e4655 (patch)
treea2e6cc8ec5af278e9cd079c351dcb01166100fa7 /addons/project
parentee29cb914700ba780aa361ca7e463c163c5cc778 (diff)
[FIX] mass_mailing: can unsubscribe in multidomain
The `unsubscribe` feature of mass mailings repose on having a link with HREF attribute `/unsubscribe_from_list` inside the mail message. When the mass mailing is sent: - relative URL are replaced by absolute URL (`/unsubscribe_from_list` is replaced by `{system parameter web.base.url}/unsubscribe_from_list`) - `{system parameter web.base.url}/unsubscribe_from_list` is replaced by the real mass mailing link containing info that will be used to unsubscribe the user. But there was an issue in the case of multiple domain, if this scenario happened: - system parameter web.base.url is http://domain1 - a user use "Test" button on a mass mailing - system parameter web.base.url becomes http://domain2 - the mass mailing is sent The unsubscribe link is broken, this is because the implementation of "Test Mailing" feature would update the mass mailing with absolute links, so if the domain change, we the `unsubscribe` link will no longer be found and replaced into the source. opw-2124890 closes #42373 closes odoo/odoo#43308 X-original-commit: c5036bcb11fef8081f005fe4bd0025aea41401a8 Signed-off-by: Nicolas Lempereur (nle) <nle@odoo.com>
Diffstat (limited to 'addons/project')
0 files changed, 0 insertions, 0 deletions