fnp
/
redakcja.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
no CAS,
[redakcja.git]
/
apps
/
wiki
/
helpers.py
diff --git
a/apps/wiki/helpers.py
b/apps/wiki/helpers.py
index
253f129
..
3e0267e
100644
(file)
--- a/
apps/wiki/helpers.py
+++ b/
apps/wiki/helpers.py
@@
-152,7
+152,7
@@
class ChunksList(object):
'book', 'stage__name',
'user')
'book', 'stage__name',
'user')
- self.book_
ids = [x['book_id'] for x in chunk_qs.values('book_id')]
+ self.book_
qs = chunk_qs.values('book_id')
def __getitem__(self, key):
if isinstance(key, slice):
def __getitem__(self, key):
if isinstance(key, slice):
@@
-163,10
+163,10
@@
class ChunksList(object):
raise TypeError('Unsupported list index. Must be a slice or an int.')
def __len__(self):
raise TypeError('Unsupported list index. Must be a slice or an int.')
def __len__(self):
- return
len(self.book_ids
)
+ return
self.book_qs.count(
)
def get_slice(self, slice_):
def get_slice(self, slice_):
- book_ids =
self.book_ids[slice_
]
+ book_ids =
[x['book_id'] for x in self.book_qs[slice_]
]
chunk_qs = self.chunk_qs.filter(book__in=book_ids)
chunks_list = []
chunk_qs = self.chunk_qs.filter(book__in=book_ids)
chunks_list = []