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),