From c8603676ef74f245b5a03b08ea978df58163cf04 Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Thu, 30 Jan 2014 17:18:05 +0000 Subject: [PATCH] allow 0 as empty-value for date and date-time widgets, as that is used a lot eg. in InfoLog --- etemplate/js/et2_widget_date.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/etemplate/js/et2_widget_date.js b/etemplate/js/et2_widget_date.js index fbcb969e87..8bee6f5b19 100644 --- a/etemplate/js/et2_widget_date.js +++ b/etemplate/js/et2_widget_date.js @@ -104,7 +104,9 @@ var et2_date = et2_inputWidget.extend( set_value: function(_value) { var old_value = this.getValue(); - if(_value === null || _value === "" || _value === undefined) + if(_value === null || _value === "" || _value === undefined || + // allow 0 as empty-value for date and date-time widgets, as that is used a lot eg. in InfoLog + _value == 0 && (this._type == 'date-time' || this._type == 'date')) { _value = null;