Skip the confirmation step when wanting to get rid of a notification for emails, sms or letters that were not sent. Technical: - All 3 wizards to confirm the discarding of the notification have been removed (the ones for mail, sms and letter) have been removed - The method to discard notification has been centralized in MailThread (notify_cancel_by_type in addons/mail/models/mail_thread.py) - This centralization has been done as well on the client code as the same server code is called whether it is a mail, a sms or a letter (in addons/mail/static/src/models/notification_group/notification_group.js) - Existing front and back test have been adapted - A test of notify_cancel_by_type for mail has been added (addons/test_mail/tests/test_mail_management.py) - add missing author_id in mail_notification demo data Task-2752190 closes odoo/odoo#84452 Related: odoo/upgrade#3246 Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
22 lines
656 B
Python
22 lines
656 B
Python
# -*- coding: utf-8 -*-
|
|
|
|
from . import test_invite
|
|
from . import test_ir_actions
|
|
from . import test_mail_activity
|
|
from . import test_mail_composer
|
|
from . import test_mail_composer_mixin
|
|
from . import test_mail_followers
|
|
from . import test_mail_message
|
|
from . import test_mail_mail
|
|
from . import test_mail_gateway
|
|
from . import test_mail_multicompany
|
|
from . import test_mail_thread_internals
|
|
from . import test_mail_template
|
|
from . import test_mail_template_preview
|
|
from . import test_message_management
|
|
from . import test_message_post
|
|
from . import test_message_track
|
|
from . import test_performance
|
|
from . import test_ui
|
|
from . import test_mail_management
|