From 26fef15b01972f02cba2a3ea29be69965732a1dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20D=C3=B6rr?= Date: Wed, 16 Nov 2016 11:07:49 +0100 Subject: [PATCH] Don't initialize empty strings with null in validation --- src/Types/EntityContext.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Types/EntityContext.js b/src/Types/EntityContext.js index 5cbbd608..e086d8e4 100644 --- a/src/Types/EntityContext.js +++ b/src/Types/EntityContext.js @@ -1387,7 +1387,7 @@ $data.Class.define('$data.EntityContext', null, null, var memDef = entity.data.getType().memberDefinitions.getPublicMappedProperties()[j]; var memDefType = Container.resolveType(memDef.type); - if (memDef.required && !memDef.computed && !entity.data[memDef.name] && !memDef.isDependentProperty) { + if (memDef.required && !memDef.computed && !entity.data[memDef.name] && entity.data[memDef.name] !== "" && !memDef.isDependentProperty) { switch (memDefType) { case $data.String: case $data.Number: