From 417126298330e045b08e6c7b104367f6d422ab2e Mon Sep 17 00:00:00 2001
From: Benjamin Becker <benjamin.becker@dataport.de>
Date: Fri, 10 Dec 2021 13:09:15 +0000
Subject: [PATCH] fix: only render language icon if available

---
 ckanext/odsh/templates/package/snippets/info.html | 2 ++
 ckanext/odsh/templates/snippets/package_item.html | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/ckanext/odsh/templates/package/snippets/info.html b/ckanext/odsh/templates/package/snippets/info.html
index 721cc404..26c5c9c4 100644
--- a/ckanext/odsh/templates/package/snippets/info.html
+++ b/ckanext/odsh/templates/package/snippets/info.html
@@ -37,7 +37,9 @@ Example:
                 {% if language_of_package != 'Deutsch' and language_of_package %}
                 <div>{{ _('language') }}:</div>
                 <p>
+                    {% if language_icon %}
                     <img src={{ language_icon }} />
+                    {% endif %}
                     {{ language_of_package }}
                 </p>
                 {% endif %}
diff --git a/ckanext/odsh/templates/snippets/package_item.html b/ckanext/odsh/templates/snippets/package_item.html
index 0867c1d2..4f7e4ec2 100644
--- a/ckanext/odsh/templates/snippets/package_item.html
+++ b/ckanext/odsh/templates/snippets/package_item.html
@@ -63,7 +63,9 @@ Example:
         {% endif %}
         {% if language_of_package != 'Deutsch' and language_of_package %}
         <div class='package-info-pill'>
+            {% if language_icon %}
             <img src={{ language_icon }} />
+            {% endif %}
             {{ language_of_package }}
         </div>
         {% endif %}
-- 
GitLab