Skip to content

Commit 5998fc7

Browse files
committed
Added null check for Issue # 2681
1 parent 51afeca commit 5998fc7

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

mongoengine/base/fields.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -511,7 +511,8 @@ def to_python(self, value):
511511
def to_mongo(self, value):
512512
if not isinstance(value, ObjectId):
513513
try:
514-
return ObjectId(str(value))
514+
if value:
515+
return ObjectId(str(value))
515516
except Exception as e:
516517
self.error(str(e))
517518
return value

0 commit comments

Comments
 (0)