From 5b623aba8029054282aaa1f700bd75f35714e56a Mon Sep 17 00:00:00 2001
From: Thorge Petersen <petersen@rz.uni-kiel.de>
Date: Mon, 31 Jul 2023 15:52:16 +0200
Subject: [PATCH] Defined helper method in plugin.py

---
 ckanext/odsh/plugin.py                            | 1 +
 ckanext/odsh/templates/snippets/package_item.html | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/ckanext/odsh/plugin.py b/ckanext/odsh/plugin.py
index 40a64271..2ee20198 100644
--- a/ckanext/odsh/plugin.py
+++ b/ckanext/odsh/plugin.py
@@ -351,6 +351,7 @@ class OdshPlugin(plugins.SingletonPlugin, DefaultTranslation, DefaultDatasetForm
           'get_body_mail':helpers_odsh.get_body_mail,
           'odsh_load_mdk_sample_dataset': helpers_odsh.odsh_load_mdk_sample_dataset,
           'odsh_load_raw_mdk_sample_dataset': helpers_odsh.odsh_load_raw_mdk_sample_dataset,
+          'format_resource_format': helpers_odsh.format_resource_format,
          }
 
     
diff --git a/ckanext/odsh/templates/snippets/package_item.html b/ckanext/odsh/templates/snippets/package_item.html
index af56d32b..f38bbe02 100644
--- a/ckanext/odsh/templates/snippets/package_item.html
+++ b/ckanext/odsh/templates/snippets/package_item.html
@@ -128,7 +128,7 @@ Example:
       {% for resource in h.dict_list_reduce(package.resources, 'format') %}
       <li>
         <a href="{{ h.url_for(package.type ~ '.read', id=package.name) }}" class="badge badge-default dataformat-label"
-          data-format="{{ resource.lower().replace('_srvc','') }}">
+          data-format="{{ h.format_resource_format(resource).lower() }}">
           {{ h.format_resource_format(resource) }}
         </a>
       </li>
-- 
GitLab