@@ -21,41 +21,41 @@ def convert_mongoengine_field(field, registry=None):
21
21
@convert_mongoengine_field .register (mongoengine .StringField )
22
22
@convert_mongoengine_field .register (mongoengine .URLField )
23
23
def convert_field_to_string (field , registry = None ):
24
- return String (description = field .db_field , required = not field .null )
24
+ return String (description = field .db_field , required = field .required )
25
25
26
26
27
27
@convert_mongoengine_field .register (mongoengine .UUIDField )
28
28
@convert_mongoengine_field .register (mongoengine .ObjectIdField )
29
29
def convert_field_to_id (field , registry = None ):
30
- return ID (description = field .db_field , required = not field .null )
30
+ return ID (description = field .db_field , required = field .required )
31
31
32
32
33
33
@convert_mongoengine_field .register (mongoengine .IntField )
34
34
@convert_mongoengine_field .register (mongoengine .LongField )
35
35
def convert_field_to_int (field , registry = None ):
36
- return Int (description = field .db_field , required = not field .null )
36
+ return Int (description = field .db_field , required = field .required )
37
37
38
38
39
39
@convert_mongoengine_field .register (mongoengine .BooleanField )
40
40
def convert_field_to_boolean (field , registry = None ):
41
- return Boolean (description = field .db_field , required = not field .null )
41
+ return Boolean (description = field .db_field , required = field .required )
42
42
43
43
44
44
@convert_mongoengine_field .register (mongoengine .DecimalField )
45
45
@convert_mongoengine_field .register (mongoengine .FloatField )
46
46
def convert_field_to_float (field , registry = None ):
47
- return Float (description = field .db_field , required = not field .null )
47
+ return Float (description = field .db_field , required = field .required )
48
48
49
49
50
50
@convert_mongoengine_field .register (mongoengine .DictField )
51
51
@convert_mongoengine_field .register (mongoengine .MapField )
52
52
def convert_dict_to_jsonstring (field , registry = None ):
53
- return JSONString (description = field .db_field , required = not field .null )
53
+ return JSONString (description = field .db_field , required = field .required )
54
54
55
55
56
56
@convert_mongoengine_field .register (mongoengine .DateTimeField )
57
57
def convert_date_to_string (field , registry = None ):
58
- return String (description = field .db_field , required = not field .null )
58
+ return String (description = field .db_field , required = field .required )
59
59
60
60
61
61
@convert_mongoengine_field .register (mongoengine .ListField )
@@ -77,7 +77,7 @@ def convert_field_to_list(field, registry=None):
77
77
and not isinstance (field .field , relations ):
78
78
base_type = type (base_type )
79
79
80
- return List (base_type , description = field .db_field , required = not field .null )
80
+ return List (base_type , description = field .db_field , required = field .required )
81
81
82
82
83
83
@convert_mongoengine_field .register (mongoengine .EmbeddedDocumentField )
0 commit comments