diff --git a/rowers/templates/embedded_video.html b/rowers/templates/embedded_video.html index fa7eacaa..f4dae1e7 100644 --- a/rowers/templates/embedded_video.html +++ b/rowers/templates/embedded_video.html @@ -462,7 +462,7 @@ function copyText() { hroptions.yellowTo = {{ rower.an }} hroptions.redFrom = {{ rower.an }} hroptions.redTo = {{ rower.max }} - hroptions.majorTicks = {{ rower.max|round20|majorticks }} + hroptions.majorTicks = {{ rower.max|round20|hrmajorticks:rower.rest }} hr_now = hr_values[0]; set_athlete(); {% endif %} diff --git a/rowers/templatetags/rowerfilters.py b/rowers/templatetags/rowerfilters.py index 648e0d80..b7f3be2f 100644 --- a/rowers/templatetags/rowerfilters.py +++ b/rowers/templatetags/rowerfilters.py @@ -142,6 +142,16 @@ def majorticks(maxval): return newticks +@register.filter +def hrmajorticks(maxval,minval): + ticks = range(int((maxval-minval)/20.)-1) + newticks =[] + for t in ticks: + newticks.append(100+t*20) + + print(newticks) + return newticks + def strfdeltah(tdelta): hours, rest = divmod(tdelta.seconds,3600) minutes,seconds = divmod(rest,60)