Skip to content

Commit f12679c

Browse files
committed
[FIX] ecommerce: require module install for email queue optimization
In version 17.0 to 18.2, it is required to install the `sale_async_emails` module to enable the email queue optimization. This commit also rephrases slightly the step to enable the cron because it should already be enabled, unless the user disabled it manually. Indeed, the cron is created enabled in versions 17.0 to 18.2, while it is created disabled but automatically enabled when toggling the `sale.async_emails` system parameter. task-3872792 closes #12409 X-original-commit: c7843cb Signed-off-by: Audrey Vandromme (auva) <auva@odoo.com> Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
1 parent 71b8d42 commit f12679c

File tree

1 file changed

+4
-2
lines changed
  • content/applications/websites/ecommerce/ecommerce_management

1 file changed

+4
-2
lines changed

content/applications/websites/ecommerce/ecommerce_management/performance.rst

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,12 @@ which sends queued emails as soon as possible.
4949
To enable asynchronous email sending:
5050

5151
#. Enable the :doc:`developer mode </applications/general/developer_mode>`.
52+
#. Go to :menuselection:`Apps`, remove the :guilabel:`Apps` filter, and install the :guilabel:`Sales
53+
- Async Emails` module.
5254
#. Go to :menuselection:`Settings --> Technical --> System Parameters` and set the
5355
:guilabel:`sale.async_emails` system parameter to `True`.
54-
#. Go to :menuselection:`Settings --> Technical --> Scheduled Actions` and enable the
55-
:guilabel:`Sales: Send pending emails` scheduled action.
56+
#. Go to :menuselection:`Settings --> Technical --> Scheduled Actions` and ensure that the
57+
:guilabel:`Sales: Send pending emails` scheduled action is enabled.
5658

5759
.. caution::
5860
Enabling this feature may delay order confirmation and invoice emails by a few minutes. It is

0 commit comments

Comments
 (0)