summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/widgets/date_picker.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web/static/src/js/widgets/date_picker.js')
-rw-r--r--addons/web/static/src/js/widgets/date_picker.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/addons/web/static/src/js/widgets/date_picker.js b/addons/web/static/src/js/widgets/date_picker.js
index 1641f13f634..1aaf05ee11e 100644
--- a/addons/web/static/src/js/widgets/date_picker.js
+++ b/addons/web/static/src/js/widgets/date_picker.js
@@ -60,7 +60,8 @@ var DateWidget = Widget.extend({
}
},
get_value: function() {
- return this.get('value') && this.get('value').clone();
+ var value = this.get('value');
+ return value && value.clone();
},
set_value_from_ui: function() {
var value = this.$input.val() || false;
@@ -84,10 +85,10 @@ var DateWidget = Widget.extend({
}
},
parse_client: function(v) {
- return field_utils.parse[this.type_of_date](v, {timezone: false});
+ return field_utils.parse[this.type_of_date](v, null, {timezone: false});
},
format_client: function(v) {
- return field_utils.format[this.type_of_date](v, {timezone: false});
+ return field_utils.format[this.type_of_date](v, null, {timezone: false});
},
set_datetime_default: function() {
//when opening datetimepicker the date and time by default should be the one from