[IMP] mail: parse note when scheduling an activity to make clickable links
Zizisse meuche iouzability.
This commit is contained in:
committed by
Thibault Delavallée
parent
2f6e396959
commit
e9640407f4
@@ -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),
|
||||
|
||||
Reference in New Issue
Block a user