bugfix: list all objects, not just those with description
authorJan Szejko <j-sz@o2.pl>
Tue, 26 Jan 2016 15:27:50 +0000 (16:27 +0100)
committerJan Szejko <j-sz@o2.pl>
Tue, 26 Jan 2016 15:27:50 +0000 (16:27 +0100)
src/catalogue/views.py

index 847831d..297339e 100644 (file)
@@ -712,12 +712,12 @@ def tag_catalogue(request, category):
     else:
         tags = list(get_top_level_related_tags((), categories=(category,)))
 
-    tags = [tag for tag in tags if tag.description]
+    described_tags = [tag for tag in tags if tag.description]
 
-    if len(tags) > 4:
-        best = random.sample(tags, 4)
+    if len(described_tags) > 4:
+        best = random.sample(described_tags, 4)
     else:
-        best = tags
+        best = described_tags
 
     return render(request, 'catalogue/tag_catalogue.html', {
         'tags': tags,