diff options
| author | Deep Patel <dep@odoo.com> | 2017-06-26 18:20:50 +0530 |
|---|---|---|
| committer | Thibault Delavallée <tde@odoo.com> | 2017-07-05 17:02:01 +0200 |
| commit | e9640407f491cc60990026c7e60a41104d550d2c (patch) | |
| tree | 6fab92f30141ce73e547baae923d693a4c714e09 /addons/mail/static/src/js | |
| parent | 2f6e39695907c9a5632140cb0bf2f03e49f11764 (diff) | |
[IMP] mail: parse note when scheduling an activity to make clickable links
Zizisse meuche iouzability.
Diffstat (limited to 'addons/mail/static/src/js')
| -rw-r--r-- | addons/mail/static/src/js/activity.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/addons/mail/static/src/js/activity.js b/addons/mail/static/src/js/activity.js index 1ff531bc8b4..d8ee101b66c 100644 --- a/addons/mail/static/src/js/activity.js +++ b/addons/mail/static/src/js/activity.js @@ -6,6 +6,7 @@ var concurrency = require('web.concurrency'); var core = require('web.core'); var field_registry = require('web.field_registry'); var time = require('web.time'); +var utils = require('mail.utils'); var QWeb = core.qweb; var _t = core._t; @@ -122,6 +123,9 @@ var Activity = AbstractActivityField.extend({ return fetch_def.then(function () { _.each(self.activities, function (activity) { activity.time_ago = moment(time.auto_str_to_date(activity.create_date)).fromNow(); + if (activity.note) { + activity.note = utils.parse_and_transform(activity.note, utils.add_link); + } }); self.$el.html(QWeb.render('mail.activity_items', { activities: setDelayLabel(self.activities), |
