diff options
| author | Denis Ledoux <dle@odoo.com> | 2016-02-17 15:04:22 +0100 |
|---|---|---|
| committer | Denis Ledoux <dle@odoo.com> | 2016-02-17 15:11:05 +0100 |
| commit | b57461620362e1c4ff812f0ddbc87e5a8c3d00c0 (patch) | |
| tree | fa6b409ffc38d7e9ef8650ab6cdae86b6ab0e068 /addons/web/static/src/js/framework/session_instance.js | |
| parent | ec1e5c524ba6c7fb40af337a2e6a18b19910a91e (diff) | |
[FIX] mass_mailing: unsubscribe route without website
The unsubscribe URL is used within the `mass_mailing` module,
e.g. in `_get_unsubscribe_url` & `send_get_email_dict`.
Basically, there is the possibility to add the unsubscription
link in the mass mailings while having only
`mass_mailing` installed.
But, the unsubscription route is defined within
the module `website_mass_mailing`.
Therefore, if you added the unsubscription link
within your mailings while not having
`website_mass_mailing` installed, trying
to follow the unsubscription link leaded to
a `404 Not Found` page.
We therefore define the route within `mass_mailing`
directly, which does the basic stuff (the basic
unsubscribe and confirmation), and override this route
in `website_mass_mailing`, where the advanced stuff is done
(the mailing lists list unsubscription and the better
looking page).
opw-669425
Diffstat (limited to 'addons/web/static/src/js/framework/session_instance.js')
0 files changed, 0 insertions, 0 deletions
