diff --git a/mail_sent/__manifest__.py b/mail_sent/__manifest__.py index 969e07d..903c86a 100644 --- a/mail_sent/__manifest__.py +++ b/mail_sent/__manifest__.py @@ -6,7 +6,7 @@ "summary": """Quick way to find sent messages""", "category": "Discuss", "images": ['images/menu.png'], - "version": "12.0.1.1.1", + "version": "12.0.1.2.0", "author": "IT-Projects LLC, Ivan Yelizariev, Pavel Romanchenko", "support": "apps@it-projects.info", diff --git a/mail_sent/doc/changelog.rst b/mail_sent/doc/changelog.rst index 86790cb..a413f7c 100644 --- a/mail_sent/doc/changelog.rst +++ b/mail_sent/doc/changelog.rst @@ -1,7 +1,8 @@ -`1.1.1` +`1.2.0` ------- -- **Imp:** Not all channel messages are shown if page was refreshed on a channel screen +- **Imp:** Messages sent in the discuss page are automatically added to sent channel +- **Fix:** Not all channel messages are shown if page was refreshed on a channel screen `1.1.0` ------- diff --git a/mail_sent/static/src/js/sent.js b/mail_sent/static/src/js/sent.js index 2cba48e..ab9c002 100644 --- a/mail_sent/static/src/js/sent.js +++ b/mail_sent/static/src/js/sent.js @@ -35,6 +35,9 @@ Manager.include({ if (_.without(new_channels, ...current_threads).length) { message._threadIDs = _.union(new_channels, current_threads); } + } else if (data.author_id && data.author_id[0] && odoo.session_info.partner_id && + data.author_id[0] === odoo.session_info.partner_id) { + data.channel_ids.push('mailbox_channel_sent'); } return this._super(data, options); },