From 27be8ca5264d28f6be98c7c2958faecb298dc65c Mon Sep 17 00:00:00 2001
From: Julian Rother <julianr@fsmpi.rwth-aachen.de>
Date: Thu, 13 Apr 2017 15:39:15 +0200
Subject: [PATCH] Disable download button if videos not downloadable, closes
 #244

---
 templates/macros.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/templates/macros.html b/templates/macros.html
index 63adf26..24fe84b 100644
--- a/templates/macros.html
+++ b/templates/macros.html
@@ -125,7 +125,7 @@ $(function() {
 
 {% macro video_download_btn(videos) %}
  {% if not ismod() %}
-<span class="btn btn-default dropdown-toggle{% if videos|length is equalto 0 %} disabled{% endif %}" type="button" data-toggle="dropdown">Download <span class="caret"></span></span>
+<span class="btn btn-default dropdown-toggle{% if not videos|selectattr('downloadable')|list and not ismod() %} disabled{% endif %}" type="button" data-toggle="dropdown">Download <span class="caret"></span></span>
 <ul class="dropdown-menu">
 	{% for v in videos|sort(attribute='prio', reverse=True) if (v.downloadable or ismod() ) %}
 		<li><a href="{{ config.VIDEOPREFIX }}/{{v.path}}">{{v.format_description}} ({{v.file_size|filesizeformat(true)}})</a></li>
-- 
GitLab