From 4742328b908e57b3d87e2c0752ed8d4b51763e55 Mon Sep 17 00:00:00 2001 From: Harry Marr Date: Mon, 4 Oct 2010 12:10:29 +0100 Subject: [PATCH] Delete stale cursor when query is filtered. Closes #62. --- mongoengine/queryset.py | 1 + 1 file changed, 1 insertion(+) diff --git a/mongoengine/queryset.py b/mongoengine/queryset.py index e275bb31..6d4ad55e 100644 --- a/mongoengine/queryset.py +++ b/mongoengine/queryset.py @@ -479,6 +479,7 @@ class QuerySet(object): query &= q_obj self._query_obj &= query self._mongo_query = None + self._cursor_obj = None return self def filter(self, *q_objs, **query):