From f52be78bf2a3c6907f170da2952041faa51d8a07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Fri, 27 Mar 2015 15:41:05 +0100 Subject: [PATCH] Set min value when evaluate date/time leaf --- src/common.js | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/common.js b/src/common.js index 3b5eec0111..6a6b619433 100644 --- a/src/common.js +++ b/src/common.js @@ -1686,11 +1686,19 @@ return true; } var context_field = context[field]; - if ((context_field instanceof Date) && !context_field) { - // TODO set value to min + if ((context_field && context_field._isAMomentObject) && !value) { + if (context_field.isDateTime) { + value = Sao.DateTime.min; + } else { + value = Sao.Date.min; + } } - if ((value instanceof Date) && !context_field) { - // TODO set context_field to min + if ((value && value._isAMomentObject) && !context_field) { + if (value.isDateTime) { + context_field = Sao.DateTime.min; + } else { + context_field = Sao.Date.min; + } } if ((typeof context_field == 'string') && (value instanceof Array) && value.length == 2) {