src/hdalab/views/ajax.py
changeset 283 7a7035d3f7c9
parent 280 56d84b0c267f
child 285 f9a7cc377689
--- a/src/hdalab/views/ajax.py	Wed Jun 25 12:59:49 2014 +0200
+++ b/src/hdalab/views/ajax.py	Wed Jun 25 17:34:54 2014 +0200
@@ -407,8 +407,11 @@
         years = {}
         yearqs = yearqs.annotate(nb=Count('tag__taggedsheet'))
         for ty in yearqs:
-            for year in range(ty.start_year, ty.end_year):
-                years[year] = ty.nb + (years[year] if year in years else 0)
+            if ty.start_year==ty.end_year:
+                years[ty.start_year] = ty.nb
+            else:
+                for year in range(ty.start_year, ty.end_year):
+                    years[year] = ty.nb + (years[year] if year in years else 0)
                 
         yearchange = []
         for year in sorted(years.keys()):