diff options
| author | Victor Feyens <vfe@odoo.com> | 2020-07-14 14:40:38 +0000 |
|---|---|---|
| committer | Victor Feyens <vfe@odoo.com> | 2020-07-23 16:38:17 +0000 |
| commit | 468f86e0c1de0d58a9bb665848b14d915fa493fd (patch) | |
| tree | 978dc5a1b0c5fe74263e79ffb135bf37a4e0946b /addons/snailmail/static | |
| parent | addffca4235b0f751f3ad43943ca837544b307b6 (diff) | |
[IMP] snailmail: correct default_get behavior
1) Use a default_<fname> context key to give a default value and leave
the management of the default to the orm level when possible.
2) Do not return unwanted default values in default_get override.
Diffstat (limited to 'addons/snailmail/static')
| -rw-r--r-- | addons/snailmail/static/src/components/message/message_tests.js | 2 | ||||
| -rw-r--r-- | addons/snailmail/static/src/models/message/message.js | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/addons/snailmail/static/src/components/message/message_tests.js b/addons/snailmail/static/src/components/message/message_tests.js index 01a16040e08..1071c9b24b6 100644 --- a/addons/snailmail/static/src/components/message/message_tests.js +++ b/addons/snailmail/static/src/components/message/message_tests.js @@ -622,7 +622,7 @@ QUnit.test('Missing Required Fields', async function (assert) { "action should be the one for missing fields" ); assert.strictEqual( - payload.options.additional_context.letter_id, + payload.options.additional_context.default_letter_id, 22, // should be the same as the id returned by search "action should have correct letter id" ); diff --git a/addons/snailmail/static/src/models/message/message.js b/addons/snailmail/static/src/models/message/message.js index 2ac25fc1ecf..f685e48ac42 100644 --- a/addons/snailmail/static/src/models/message/message.js +++ b/addons/snailmail/static/src/models/message/message.js @@ -48,7 +48,7 @@ registerInstancePatchModel('mail.message', 'snailmail/static/src/models/message. action: 'snailmail.snailmail_letter_missing_required_fields_action', options: { additional_context: { - letter_id: letterIds[0], + default_letter_id: letterIds[0], }, }, }); |
