# HG changeset patch # User Goffi # Date 1516537069 -3600 # Node ID 6dc90f109e574b5d97d9119df1eeae2bacf9270a # Parent b39c527f208cc65ac9b8d97f78faaf771c745988 pages (common/blog/atom.xml): use cache diff -r b39c527f208c -r 6dc90f109e57 src/pages/common/blog/atom.xml/page_meta.py --- a/src/pages/common/blog/atom.xml/page_meta.py Sun Jan 21 13:17:21 2018 +0100 +++ b/src/pages/common/blog/atom.xml/page_meta.py Sun Jan 21 13:17:49 2018 +0100 @@ -14,10 +14,11 @@ @defer.inlineCallbacks def prepare_render(self, request): request.setHeader('Content-Type', 'application/atom+xml; charset=utf-8') + data = self.getRData(request) + service, node = data[u'service'], data.get(u'node') + self.checkCache(request, C.CACHE_PUBSUB, service=service, node=node, short='microblog') + data['show_comments'] = False template_data = request.template_data - data = self.getRData(request) - data['show_comments'] = False - service, node = data[u'service'], data.get(u'node') blog_page = self.getPageByName(u'blog') yield blog_page.prepare_render(self, request) items = data[u'items']