From 94a35f12aa0e2ee55fc6125c5ab4ebc5e8e3011a Mon Sep 17 00:00:00 2001 From: David Douard Date: Thu, 31 Jan 2019 16:08:31 +0100 Subject: [PATCH] Fix the SWHIndexingLister.db_partition_indices the db query actually returns a table-like (2d) structure. --- swh/lister/core/indexing_lister.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/swh/lister/core/indexing_lister.py b/swh/lister/core/indexing_lister.py index 48af32a..3d17158 100644 --- a/swh/lister/core/indexing_lister.py +++ b/swh/lister/core/indexing_lister.py @@ -112,6 +112,8 @@ class SWHIndexingLister(SWHListerBase): # indexable column from the ith row index = self.db_session.query(self.MODEL.indexable) \ .order_by(self.MODEL.indexable).offset(i).first() + if index: + index = index[0] if index is not None and prev_index is not None: partitions.append((prev_index, index)) prev_index = index