kivi.Validator: Spezialbehandlung von 0 für heute wieder hergestellt
authorSven Schöling <s.schoeling@linet-services.de>
Wed, 18 Oct 2017 11:53:40 +0000 (13:53 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Wed, 18 Oct 2017 11:55:58 +0000 (13:55 +0200)
js/kivi.js
js/t/kivi/parse_format_date.js

index 7e8bc90..daedfaa 100644 (file)
@@ -37,6 +37,9 @@ namespace("kivi", function(ns) {
     if (date === '')
       return null;
 
+    if (date === '0')
+      return new Date();
+
     var parts = date.replace(/\s+/g, "").split(ns._date_format.sep);
     var today = new Date();
 
index 51a39d0..904142d 100644 (file)
@@ -23,6 +23,7 @@ QUnit.test("kivi.parse_date function for German date style with dots", function(
   assert.deepEqual(kivi.parse_date(":"), undefined);
   assert.deepEqual(kivi.parse_date("::"), undefined);
   assert.deepEqual(kivi.parse_date(""), null);
+  assert.deepEqual(kivi.parse_date("0"), new Date());
 });
 
 QUnit.test("kivi.parse_date function for German date style with slashes", function( assert ) {