浏览代码

Fix the data value check in generic fieldtype

Yann Weber 8 年前
父节点
当前提交
801414fcc2
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4
    2
      EditorialModel/fieldtypes/generic.py

+ 4
- 2
EditorialModel/fieldtypes/generic.py 查看文件

@@ -66,8 +66,10 @@ class GenericFieldType(object):
66 66
     # @param value * : The value to check
67 67
     # @return (checked_and_casted_value, Exception|None)
68 68
     def check_data_value(self, value):
69
-        if value is None and not self.nullable:
70
-            return (None, TypeError("'None' value but field is not nullable"))
69
+        if value is None:
70
+            if not self.nullable:
71
+                return (None, TypeError("'None' value but field is not nullable"))
72
+            return (None, None)
71 73
         return self._check_data_value(value)
72 74
     
73 75
     ## @brief Build automatic fields values

正在加载...
取消
保存