diff --git a/sao/src/view/form.js b/sao/src/view/form.js index c741409e1a..e26e65e569 100644 --- a/sao/src/view/form.js +++ b/sao/src/view/form.js @@ -5382,8 +5382,7 @@ function eval_pyson(value){ return this._parse(this.format, this.input.val()); }, set_value: function(value) { - if ((value instanceof Sao.DateTime) || - (value instanceof Sao.Date)) { + if (value && (value.isDate || value.isDateTime)) { value = this._format(this.format, value); } else { value = '';