We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ec9d5b4 commit 20ca93bCopy full SHA for 20ca93b
src/recensio/plone/browser/listing.py
@@ -26,6 +26,8 @@ def portal_path(self):
26
class ListingBase(BrowserView):
27
"""Base class for listing views."""
28
29
+ limit = 150
30
+
31
def punctuated_title_and_subtitle(self, obj):
32
return punctuated_title_and_subtitle(obj)
33
@@ -45,7 +47,7 @@ def rss_url(self):
45
47
@property
46
48
def items(self):
49
catalog = api.portal.get_tool("portal_catalog")
- results = catalog(self.query)
50
+ results = catalog(self.query, sort_limit=self.limit)[: self.limit]
51
IAnnotations(self.request)["recensio.query_results"] = results
52
results = IContentListing(results)
53
return results
0 commit comments