diff --git a/addons/mail/static/src/components/attachment_box/tests/attachment_box_tests.js b/addons/mail/static/src/components/attachment_box/tests/attachment_box_tests.js index 8e892e2a7d4..563a3d16268 100644 --- a/addons/mail/static/src/components/attachment_box/tests/attachment_box_tests.js +++ b/addons/mail/static/src/components/attachment_box/tests/attachment_box_tests.js @@ -297,17 +297,17 @@ QUnit.test('remove attachment should ask for confirmation', async function (asse await afterNextRender(() => document.querySelector('.o_AttachmentCard_asideItemUnlink').click()); assert.containsOnce( document.body, - '.o_AttachmentDeleteConfirmDialog', + '.o_AttachmentDeleteConfirm', "A confirmation dialog should have been opened" ); assert.strictEqual( - document.querySelector('.o_AttachmentDeleteConfirmDialog_mainText').textContent, + document.querySelector('.o_AttachmentDeleteConfirm_mainText').textContent, `Do you really want to delete "Blah.txt"?`, "Confirmation dialog should contain the attachment delete confirmation text" ); // Confirm the deletion - await afterNextRender(() => document.querySelector('.o_AttachmentDeleteConfirmDialog_confirmButton').click()); + await afterNextRender(() => document.querySelector('.o_AttachmentDeleteConfirm_confirmButton').click()); assert.containsNone( document.body, '.o_AttachmentCard', diff --git a/addons/mail/static/src/components/attachment_card/attachment_card.xml b/addons/mail/static/src/components/attachment_card/attachment_card.xml index a69bbc5698f..57ecbf116bc 100644 --- a/addons/mail/static/src/components/attachment_card/attachment_card.xml +++ b/addons/mail/static/src/components/attachment_card/attachment_card.xml @@ -57,7 +57,7 @@ - - - -

+ +

+

- - + +

diff --git a/addons/mail/static/src/components/attachment_image/attachment_image.xml b/addons/mail/static/src/components/attachment_image/attachment_image.xml index 7cb226bb6f8..f90f456ec6b 100644 --- a/addons/mail/static/src/components/attachment_image/attachment_image.xml +++ b/addons/mail/static/src/components/attachment_image/attachment_image.xml @@ -32,7 +32,7 @@ - { - document.querySelector('.o_AttachmentDeleteConfirmDialog_confirmButton').click(); - document.querySelector('.o_AttachmentDeleteConfirmDialog_confirmButton').click(); - document.querySelector('.o_AttachmentDeleteConfirmDialog_confirmButton').click(); + document.querySelector('.o_AttachmentDeleteConfirm_confirmButton').click(); + document.querySelector('.o_AttachmentDeleteConfirm_confirmButton').click(); + document.querySelector('.o_AttachmentDeleteConfirm_confirmButton').click(); }); assert.verifySteps( ['attachment_unlink'], diff --git a/addons/mail/static/src/components/delete_message_confirm/delete_message_confirm.js b/addons/mail/static/src/components/delete_message_confirm/delete_message_confirm.js index 54d26e76f90..ba4ee2d6f77 100644 --- a/addons/mail/static/src/components/delete_message_confirm/delete_message_confirm.js +++ b/addons/mail/static/src/components/delete_message_confirm/delete_message_confirm.js @@ -6,7 +6,7 @@ import Dialog from 'web.OwlDialog'; const { Component } = owl; -export class DeleteMessageConfirmDialog extends Component { +export class DeleteMessageConfirm extends Component { /** * @override @@ -24,14 +24,14 @@ export class DeleteMessageConfirmDialog extends Component { } } -Object.assign(DeleteMessageConfirmDialog, { +Object.assign(DeleteMessageConfirm, { components: { Dialog, }, props: { localId: String, }, - template: 'mail.DeleteMessageConfirmDialog', + template: 'mail.DeleteMessageConfirm', }); -registerMessagingComponent(DeleteMessageConfirmDialog); +registerMessagingComponent(DeleteMessageConfirm); diff --git a/addons/mail/static/src/components/delete_message_confirm/delete_message_confirm.scss b/addons/mail/static/src/components/delete_message_confirm/delete_message_confirm.scss index e55b10db424..4a2e8794ba1 100644 --- a/addons/mail/static/src/components/delete_message_confirm/delete_message_confirm.scss +++ b/addons/mail/static/src/components/delete_message_confirm/delete_message_confirm.scss @@ -1,3 +1,3 @@ -.o_DeleteMessageConfirmDialog_blockquote { +.o_DeleteMessageConfirm_blockquote { font-style: normal; } diff --git a/addons/mail/static/src/components/delete_message_confirm/delete_message_confirm.xml b/addons/mail/static/src/components/delete_message_confirm/delete_message_confirm.xml index dcd61ce7e5d..a3d51975978 100644 --- a/addons/mail/static/src/components/delete_message_confirm/delete_message_confirm.xml +++ b/addons/mail/static/src/components/delete_message_confirm/delete_message_confirm.xml @@ -1,10 +1,10 @@ - - + +

Are you sure you want to delete this message?

-
+
Pay attention: The followers of this document who were notified by email will still be able to read the content of this message and reply to it. diff --git a/addons/mail/static/src/components/message/tests/message_tests.js b/addons/mail/static/src/components/message/tests/message_tests.js index 8cc7abbb493..7a83b47c3ad 100644 --- a/addons/mail/static/src/components/message/tests/message_tests.js +++ b/addons/mail/static/src/components/message/tests/message_tests.js @@ -682,17 +682,17 @@ QUnit.test('allow attachment delete on authored message', async function (assert await afterNextRender(() => document.querySelector('.o_AttachmentImage_actionUnlink').click()); assert.containsOnce( document.body, - '.o_AttachmentDeleteConfirmDialog', + '.o_AttachmentDeleteConfirm', "An attachment delete confirmation dialog should have been opened" ); assert.strictEqual( - document.querySelector('.o_AttachmentDeleteConfirmDialog_mainText').textContent, + document.querySelector('.o_AttachmentDeleteConfirm_mainText').textContent, `Do you really want to delete "BLAH"?`, "Confirmation dialog should contain the attachment delete confirmation text" ); await afterNextRender(() => - document.querySelector('.o_AttachmentDeleteConfirmDialog_confirmButton').click() + document.querySelector('.o_AttachmentDeleteConfirm_confirmButton').click() ); assert.containsNone( document.body, diff --git a/addons/mail/static/src/components/message_action_list/message_action_list.xml b/addons/mail/static/src/components/message_action_list/message_action_list.xml index 524d8723a56..919b642b14c 100644 --- a/addons/mail/static/src/components/message_action_list/message_action_list.xml +++ b/addons/mail/static/src/components/message_action_list/message_action_list.xml @@ -14,7 +14,7 @@ - + diff --git a/addons/mail/static/src/components/thread_view/tests/thread_view_tests.js b/addons/mail/static/src/components/thread_view/tests/thread_view_tests.js index 5bae777f68e..46c0969d285 100644 --- a/addons/mail/static/src/components/thread_view/tests/thread_view_tests.js +++ b/addons/mail/static/src/components/thread_view/tests/thread_view_tests.js @@ -1019,7 +1019,7 @@ QUnit.test("delete all attachments of message without content should no longer d }"] .o_AttachmentCard_asideItemUnlink`).click(); }); await afterNextRender(() => - document.querySelector('.o_AttachmentDeleteConfirmDialog_confirmButton').click() + document.querySelector('.o_AttachmentDeleteConfirm_confirmButton').click() ); assert.containsNone( document.body, @@ -1079,7 +1079,7 @@ QUnit.test('delete all attachments of a message with some text content should st }"] .o_AttachmentCard_asideItemUnlink`).click(); }); await afterNextRender(() => - document.querySelector('.o_AttachmentDeleteConfirmDialog_confirmButton').click() + document.querySelector('.o_AttachmentDeleteConfirm_confirmButton').click() ); assert.containsOnce( document.body, @@ -1146,7 +1146,7 @@ QUnit.test('delete all attachments of a message with tracking fields should stil }"] .o_AttachmentCard_asideItemUnlink`).click(); }); await afterNextRender(() => - document.querySelector('.o_AttachmentDeleteConfirmDialog_confirmButton').click() + document.querySelector('.o_AttachmentDeleteConfirm_confirmButton').click() ); assert.containsOnce( document.body, diff --git a/addons/snailmail/static/src/components/message/message.xml b/addons/snailmail/static/src/components/message/message.xml index 21710a7eb99..46dafd2bb65 100644 --- a/addons/snailmail/static/src/components/message/message.xml +++ b/addons/snailmail/static/src/components/message/message.xml @@ -18,7 +18,7 @@ - + diff --git a/addons/snailmail/static/src/components/message/tests/message_tests.js b/addons/snailmail/static/src/components/message/tests/message_tests.js index c3650ab5b2b..068e834dbd5 100644 --- a/addons/snailmail/static/src/components/message/tests/message_tests.js +++ b/addons/snailmail/static/src/components/message/tests/message_tests.js @@ -324,26 +324,26 @@ QUnit.test('No Price Available', async function (assert) { }); assert.containsOnce( document.body, - '.o_SnailmailErrorDialog', + '.o_SnailmailError', "error dialog should be open" ); assert.containsOnce( document.body, - '.o_SnailmailErrorDialog_contentPrice', + '.o_SnailmailError_contentPrice', "error dialog should have the 'no price' content" ); assert.containsOnce( document.body, - '.o_SnailmailErrorDialog_cancelLetterButton', + '.o_SnailmailError_cancelLetterButton', "dialog should have a 'Cancel letter' button" ); await afterNextRender(() => { - document.querySelector('.o_SnailmailErrorDialog_cancelLetterButton').click(); + document.querySelector('.o_SnailmailError_cancelLetterButton').click(); }); assert.containsNone( document.body, - '.o_SnailmailErrorDialog', + '.o_SnailmailError', "dialog should be closed after click on 'Cancel letter'" ); assert.verifySteps( @@ -416,31 +416,31 @@ QUnit.test('Credit Error', async function (assert) { }); assert.containsOnce( document.body, - '.o_SnailmailErrorDialog', + '.o_SnailmailError', "error dialog should be open" ); assert.containsOnce( document.body, - '.o_SnailmailErrorDialog_contentCredit', + '.o_SnailmailError_contentCredit', "error dialog should have the 'credit' content" ); assert.containsOnce( document.body, - '.o_SnailmailErrorDialog_resendLetterButton', + '.o_SnailmailError_resendLetterButton', "dialog should have a 'Re-send letter' button" ); assert.containsOnce( document.body, - '.o_SnailmailErrorDialog_cancelLetterButton', + '.o_SnailmailError_cancelLetterButton', "dialog should have a 'Cancel letter' button" ); await afterNextRender(() => { - document.querySelector('.o_SnailmailErrorDialog_resendLetterButton').click(); + document.querySelector('.o_SnailmailError_resendLetterButton').click(); }); assert.containsNone( document.body, - '.o_SnailmailErrorDialog', + '.o_SnailmailError', "dialog should be closed after click on 'Re-send letter'" ); assert.verifySteps( @@ -513,31 +513,31 @@ QUnit.test('Trial Error', async function (assert) { }); assert.containsOnce( document.body, - '.o_SnailmailErrorDialog', + '.o_SnailmailError', "error dialog should be open" ); assert.containsOnce( document.body, - '.o_SnailmailErrorDialog_contentTrial', + '.o_SnailmailError_contentTrial', "error dialog should have the 'trial' content" ); assert.containsOnce( document.body, - '.o_SnailmailErrorDialog_resendLetterButton', + '.o_SnailmailError_resendLetterButton', "dialog should have a 'Re-send letter' button" ); assert.containsOnce( document.body, - '.o_SnailmailErrorDialog_cancelLetterButton', + '.o_SnailmailError_cancelLetterButton', "dialog should have a 'Cancel letter' button" ); await afterNextRender(() => { - document.querySelector('.o_SnailmailErrorDialog_resendLetterButton').click(); + document.querySelector('.o_SnailmailError_resendLetterButton').click(); }); assert.containsNone( document.body, - '.o_SnailmailErrorDialog', + '.o_SnailmailError', "dialog should be closed after click on 'Re-send letter'" ); assert.verifySteps( diff --git a/addons/snailmail/static/src/components/snailmail_error/snailmail_error.js b/addons/snailmail/static/src/components/snailmail_error/snailmail_error.js index 961507b5e7e..ad8377a01eb 100644 --- a/addons/snailmail/static/src/components/snailmail_error/snailmail_error.js +++ b/addons/snailmail/static/src/components/snailmail_error/snailmail_error.js @@ -6,7 +6,7 @@ import Dialog from 'web.OwlDialog'; const { Component } = owl; -class SnailmailErrorDialog extends Component { +class SnailmailError extends Component { //-------------------------------------------------------------------------- // Public @@ -73,7 +73,7 @@ class SnailmailErrorDialog extends Component { } -Object.assign(SnailmailErrorDialog, { +Object.assign(SnailmailError, { components: { Dialog }, props: { messageLocalId: String, @@ -82,9 +82,9 @@ Object.assign(SnailmailErrorDialog, { optional: true, }, }, - template: 'snailmail.SnailmailErrorDialog', + template: 'snailmail.SnailmailError', }); -registerMessagingComponent(SnailmailErrorDialog); +registerMessagingComponent(SnailmailError); -export default SnailmailErrorDialog; +export default SnailmailError; diff --git a/addons/snailmail/static/src/components/snailmail_error/snailmail_error.xml b/addons/snailmail/static/src/components/snailmail_error/snailmail_error.xml index 4e7297fe4a2..e55a5a44e2e 100644 --- a/addons/snailmail/static/src/components/snailmail_error/snailmail_error.xml +++ b/addons/snailmail/static/src/components/snailmail_error/snailmail_error.xml @@ -1,11 +1,11 @@ - - + + -

+

The letter could not be sent due to insufficient credits on your IAP account.

@@ -17,7 +17,7 @@
-

+

You need credits on your IAP account to send a letter.

@@ -29,21 +29,21 @@
-

+

The country to which you want to send the letter is not supported by our service.

-

+

An unknown error occurred. Please contact our support for further assistance.

- + - +