# HG changeset patch # User Marcin Kuzminski # Date 2011-04-02 21:12:27 # Node ID 02a7f263a849b47e02b62ef91d699c0b42f95310 # Parent 376411bf318e41147f58dcb4ca7340fc657dcec8 fixed issue with latest webhelpers pagination module diff --git a/rhodecode/lib/indexers/__init__.py b/rhodecode/lib/indexers/__init__.py --- a/rhodecode/lib/indexers/__init__.py +++ b/rhodecode/lib/indexers/__init__.py @@ -172,10 +172,12 @@ class ResultWrapper(object): for docid in self.doc_ids: yield self.get_full_content(docid) - def __getslice__(self, i, j): + def __getitem__(self, key): """ Slicing of resultWrapper """ + i, j = key.start, key.stop + slice = [] for docid in self.doc_ids[i:j]: slice.append(self.get_full_content(docid))