From 1f223aa7e649340b824ad04b74d6bbe89daf6cae Mon Sep 17 00:00:00 2001 From: xiaost Date: Thu, 26 May 2016 00:29:41 +0800 Subject: [PATCH] Fix no_cursor_timeout with pymongo3 --- mongoengine/queryset/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mongoengine/queryset/base.py b/mongoengine/queryset/base.py index 4bc63597..67b1af90 100644 --- a/mongoengine/queryset/base.py +++ b/mongoengine/queryset/base.py @@ -1462,7 +1462,7 @@ class BaseQuerySet(object): msg = "The snapshot option is not anymore available with PyMongo 3+" warnings.warn(msg, DeprecationWarning) cursor_args = { - 'no_cursor_timeout': self._timeout + 'no_cursor_timeout': not self._timeout } if self._loaded_fields: cursor_args[fields_name] = self._loaded_fields.as_dict()