diff --git a/web_timeline/static/src/js/web_timeline.js b/web_timeline/static/src/js/web_timeline.js index ce3a42d0..79676235 100644 --- a/web_timeline/static/src/js/web_timeline.js +++ b/web_timeline/static/src/js/web_timeline.js @@ -245,7 +245,8 @@ odoo.define('web_timeline.TimelineView', function (require) { group = -1; } _.each(self.colors, function (color) { - if (eval("'" + evt[color.field] + "' " + color.opt + " '" + color.value + "'")) + var escaped_field = evt[color.field].toString().replace("'", "\\'"); + if (eval("'" + escaped_field + "' " + color.opt + " '" + color.value + "'")) self.color = color.color; }); var r = {