From e6ac8cab53a3269d2dee91d529f646d59f1b98c8 Mon Sep 17 00:00:00 2001 From: Ross Lawley Date: Fri, 4 Jan 2013 14:28:42 +0000 Subject: [PATCH] Fixing python 2.5 support --- mongoengine/queryset/queryset.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mongoengine/queryset/queryset.py b/mongoengine/queryset/queryset.py index 239975f3..e6373700 100644 --- a/mongoengine/queryset/queryset.py +++ b/mongoengine/queryset/queryset.py @@ -516,12 +516,15 @@ class QuerySet(object): '_where_clause', '_loaded_fields', '_ordering', '_snapshot', '_timeout', '_class_check', '_slave_okay', '_read_preference', '_iter', '_scalar', '_as_pymongo', '_as_pymongo_coerce', - '_limit', '_skip', '_slice', '_hint') + '_limit', '_skip', '_hint') for prop in copy_props: val = getattr(self, prop) setattr(c, prop, copy.copy(val)) + if self._slice: + c._slice = self._slice + if self._cursor_obj: c._cursor_obj = self._cursor_obj.clone()