src/pyams_content/shared/view/portlet/__init__.py
changeset 1167 04429c162338
parent 1157 ffb751b038cc
child 1171 41310cefa42a
equal deleted inserted replaced
1166:32668a609c7b 1167:04429c162338
    71         merger = self.get_merger(request)
    71         merger = self.get_merger(request)
    72         if merger is not None:
    72         if merger is not None:
    73             start = int(request.params.get('start', 0))
    73             start = int(request.params.get('start', 0))
    74             yield from islice(unique_iter(merger.get_results(self.get_views(),
    74             yield from islice(unique_iter(merger.get_results(self.get_views(),
    75                                                              context,
    75                                                              context,
    76                                                              ignore_cache=ignore_cache)),
    76                                                              ignore_cache=ignore_cache,
       
    77                                                              request=request)),
    77                               start + (self.start or 1) - 1,
    78                               start + (self.start or 1) - 1,
    78                               min(limit or 999, self.limit or 999))
    79                               min(limit or 999, self.limit or 999))
    79 
    80 
    80 
    81 
    81 @portlet_config(permission=VIEW_PERMISSION)
    82 @portlet_config(permission=VIEW_PERMISSION)