From e9640407f491cc60990026c7e60a41104d550d2c Mon Sep 17 00:00:00 2001 From: Deep Patel Date: Mon, 26 Jun 2017 18:20:50 +0530 Subject: [PATCH] [IMP] mail: parse note when scheduling an activity to make clickable links Zizisse meuche iouzability. --- addons/mail/static/src/js/activity.js | 4 ++++ 1 file changed, 4 insertions(+) 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),