summaryrefslogtreecommitdiff
path: root/addons/mail/static
diff options
context:
space:
mode:
authorDeep Patel <dep@odoo.com>2017-06-26 18:20:50 +0530
committerThibault Delavallée <tde@odoo.com>2017-07-05 17:02:01 +0200
commite9640407f491cc60990026c7e60a41104d550d2c (patch)
tree6fab92f30141ce73e547baae923d693a4c714e09 /addons/mail/static
parent2f6e39695907c9a5632140cb0bf2f03e49f11764 (diff)
[IMP] mail: parse note when scheduling an activity to make clickable links
Zizisse meuche iouzability.
Diffstat (limited to 'addons/mail/static')
-rw-r--r--addons/mail/static/src/js/activity.js4
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),