Skip to content
Snippets Groups Projects
Verified Commit 081321b9 authored by Jake's avatar Jake
Browse files

fixed rendering news and relevant_pages

parent d95c8ced
No related branches found
No related tags found
No related merge requests found
Pipeline #313270 passed
...@@ -71,9 +71,11 @@ class Generator: ...@@ -71,9 +71,11 @@ class Generator:
relevant_pages_tuple.append((page.relevance['prio'], page)) relevant_pages_tuple.append((page.relevance['prio'], page))
relevant_pages_tuple.sort(key=lambda x: x[0]) relevant_pages_tuple.sort(key=lambda x: x[0])
relevant_pages_tuple.reverse() relevant_pages_tuple.reverse()
relevant_pages = [] relevant_pages = {}
for prio, page in relevant_pages_tuple: for prio, page in relevant_pages_tuple:
relevant_pages.append(page) if page.lang not in relevant_pages:
relevant_pages[page.lang] = []
relevant_pages[page.lang].append(page)
self.context['relevant_pages'] = relevant_pages self.context['relevant_pages'] = relevant_pages
self.context['relevant_pages_tuple'] = relevant_pages_tuple self.context['relevant_pages_tuple'] = relevant_pages_tuple
......
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
{%- import 'macros/content_renderer.html' as content_renderer with context -%} {%- import 'macros/content_renderer.html' as content_renderer with context -%}
{%- macro section_news(s, lang) -%} {%- macro section_news(s, lang) -%}
{{ cards.cards_from_pages(pages_modified, max=s.num|d(None)) }} {{ cards.cards_from_pages(pages_modified[lang], max=s.num|d(None)) }}
{%- endmacro -%} {%- endmacro -%}
{%- macro section_relevant(s, lang) -%} {%- macro section_relevant(s, lang) -%}
{{ cards.cards_from_pages(relevant_pages, max=s.num|d(None)) }} {{ cards.cards_from_pages(relevant_pages[lang], max=s.num|d(None)) }}
{%- endmacro -%} {%- endmacro -%}
{%- macro section_custom(s, lang) -%} {%- macro section_custom(s, lang) -%}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment