Skip to content

Commit 90b1cc2

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 #12389 Signed-off-by: Audrey Vandromme (auva) <auva@odoo.com>
1 parent 1cb3b36 commit 90b1cc2

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)