Right side of expression is not escaped if value is Date #330820

This commit is contained in:
Denitsa Dimitrova 2017-04-06 14:48:04 +03:00
Родитель 4ce20066f1
Коммит 1b861ae4fc
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -75,6 +75,9 @@ var Expression = function(field, op, value)
}
if(value instanceof Expression) {
right = `(${value.toString()})`;
} else if (value instanceof Date) {
const valueAsISOString = value.toISOString();
right = valueAsISOString;
} else {
right = `${escape(value)}`;
}