Browse Source

adding sent messages to sent channel without page refreshing

pull/229/head
KolushovAlexandr 5 years ago
parent
commit
bd5fdd8d61
No known key found for this signature in database GPG Key ID: C3E04B793421FD2
  1. 2
      mail_sent/__manifest__.py
  2. 5
      mail_sent/doc/changelog.rst
  3. 3
      mail_sent/static/src/js/sent.js

2
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",

5
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`
-------

3
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);
},

Loading…
Cancel
Save