diff --git a/ckanext/odsh/templates/package/snippets/resource_item.html b/ckanext/odsh/templates/package/snippets/resource_item.html index 20daf85e2a72769f395c2f7d2f8d7f2719716532..1e327dab023106ac5521d3f0316c5a058790fec2 100644 --- a/ckanext/odsh/templates/package/snippets/resource_item.html +++ b/ckanext/odsh/templates/package/snippets/resource_item.html @@ -1,7 +1,12 @@ {% set url_action = 'resource_edit' if url_is_edit and can_edit else 'resource_read' %} {% set url = h.url_for(controller='package', action=url_action, id=pkg.name, resource_id=res.id) %} -{% set download = res.url or url %} +{# hack for correcting slave url if resource was uploaded #} +{% if res.url_type=='upload' %} +{% set download = url or res.url%} +{% else %} +{% set download = res.url or ulr%} +{% endif %} {% set res_details = h.odsh_get_resource_details(res.id) %} <li class="resource-item" data-id="{{ res.id }}">