diff options
| author | qsm-odoo <qsm@odoo.com> | 2017-09-01 14:06:15 +0200 |
|---|---|---|
| committer | qsm-odoo <qsm@odoo.com> | 2017-09-05 12:13:55 +0200 |
| commit | 24ea61163d30f5357e3cd8a6e6d84cf39f89d3fc (patch) | |
| tree | e8e57ce677c420ca060560db816d4532bb28e465 /addons/mail/static/src/js/composer.js | |
| parent | 12b818d3759fc9eba19fa8a8ae8d050fe0c5fdc1 (diff) | |
[REF] mail: review new chatter design
- Use classes instead of repeated mixins
- Add real user avatar instead of fake one
- Reorganize LESS rules
Diffstat (limited to 'addons/mail/static/src/js/composer.js')
| -rw-r--r-- | addons/mail/static/src/js/composer.js | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/addons/mail/static/src/js/composer.js b/addons/mail/static/src/js/composer.js index 5af38b2b24b..29806a08e51 100644 --- a/addons/mail/static/src/js/composer.js +++ b/addons/mail/static/src/js/composer.js @@ -417,6 +417,14 @@ var BasicComposer = Widget.extend(chat_mixin, { // Emojis this.emoji_container_classname = 'o_composer_emoji'; + + this.isMini = options.isMini; + + this.avatarURL = session.uid > 0 ? session.url('/web/image', { + model: 'res.users', + field: 'image_small', + id: session.uid, + }) : '/web/static/src/img/user_menu_avatar.png'; }, start: function () { @@ -463,10 +471,6 @@ var BasicComposer = Widget.extend(chat_mixin, { return this._super.apply(this, arguments); }, - toggle: function(state) { - this.$el.toggle(state); - }, - preprocess_message: function () { // Return a deferred as this function is extended with asynchronous // behavior for the chatter composer |
