diff --git a/addons/mail/static/src/components/composer_suggested_recipient/composer_suggested_recipient.xml b/addons/mail/static/src/components/composer_suggested_recipient/composer_suggested_recipient.xml index 4e754359438..205216685a8 100644 --- a/addons/mail/static/src/components/composer_suggested_recipient/composer_suggested_recipient.xml +++ b/addons/mail/static/src/components/composer_suggested_recipient/composer_suggested_recipient.xml @@ -1,7 +1,7 @@ -
+
diff --git a/addons/mail/static/src/models/suggested_recipient_info/suggested_recipient_info.js b/addons/mail/static/src/models/suggested_recipient_info/suggested_recipient_info.js index af9f9f2f29b..6469a7598c0 100644 --- a/addons/mail/static/src/models/suggested_recipient_info/suggested_recipient_info.js +++ b/addons/mail/static/src/models/suggested_recipient_info/suggested_recipient_info.js @@ -78,6 +78,7 @@ function factory(dependencies) { */ thread: many2one('mail.thread', { inverse: 'suggestedRecipientInfoList', + required: true, }), }; SuggestedRecipientInfo.identifyingFields = ['id']; diff --git a/addons/mail/static/src/models/thread/thread.js b/addons/mail/static/src/models/thread/thread.js index d9eb5ceb8ea..16b01f87651 100644 --- a/addons/mail/static/src/models/thread/thread.js +++ b/addons/mail/static/src/models/thread/thread.js @@ -2440,6 +2440,7 @@ function factory(dependencies) { */ suggestedRecipientInfoList: one2many('mail.suggested_recipient_info', { inverse: 'thread', + isCausal: true, }), /** * Determines the last content of the last composer related to this