When we use the "Retry" button in case of a failed SMS mailing, it puts the mailing back to the queue, which will be processed when on the next cron call of `Mail Marketing: Process queue` (generally on the next day). However, it should immediately generate a cron trigger in this case so that SMS(s) can be sent right away. The same goes for Email Marketing, where it should immediately generate a cron trigger so the mailing can be sent immediately. With this commit, instead of simply putting the mailing back to the queue, we utilize the method `action_put_in_queue` which immediately generates the cron trigger in both cases. taskID-2760101 closes odoo/odoo#94269 X-original-commit: 572a7effb271ad134bb936751292668ae7b2b590 Signed-off-by: Warnon Aurélien (awa) <awa@odoo.com> Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
13 lines
402 B
Python
13 lines
402 B
Python
# -*- coding: utf-8 -*-
|
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
|
|
from . import common
|
|
from . import test_mailing_ab_testing
|
|
from . import test_mailing_internals
|
|
from . import test_mailing_list
|
|
from . import test_mailing_controllers
|
|
from . import test_mailing_mailing_schedule_date
|
|
from . import test_mailing_ui
|
|
from . import test_utm
|
|
from . import test_mailing_retry
|