aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/apps/content/views
diff options
context:
space:
mode:
authorGravatar ks129 <[email protected]>2020-10-06 17:27:05 +0300
committerGravatar ks129 <[email protected]>2020-10-06 17:27:05 +0300
commit873eaadbe0376a792293df65bbc754b0f9e33673 (patch)
treef98393b1432abe619e3c8900af3c58d7ca9ce209 /pydis_site/apps/content/views
parentRelock Pipfile.lock (diff)
Simplify relevant links generator empty values filtering
Diffstat (limited to 'pydis_site/apps/content/views')
-rw-r--r--pydis_site/apps/content/views/article.py17
1 files changed, 6 insertions, 11 deletions
diff --git a/pydis_site/apps/content/views/article.py b/pydis_site/apps/content/views/article.py
index f4c834db..02e8103f 100644
--- a/pydis_site/apps/content/views/article.py
+++ b/pydis_site/apps/content/views/article.py
@@ -26,22 +26,17 @@ class ArticleView(View):
else:
category_data = {"name": None, "raw_name": None}
- relevant_links = {
- link: value for link, value in zip(
- article_result["metadata"].get("relevant_links", "").split(","),
- article_result["metadata"].get("relevant_link_values", "").split(",")
- )
- }
-
- if relevant_links == {"": ""}:
- relevant_links = {}
-
return render(
request,
"content/article.html",
{
"article": article_result,
"category_data": category_data,
- "relevant_links": relevant_links
+ "relevant_links": {
+ link: value for link, value in zip(
+ article_result["metadata"].get("relevant_links", "").split(","),
+ article_result["metadata"].get("relevant_link_values", "").split(",")
+ ) if link != "" and value != ""
+ },
}
)