diff --git a/rowers/templates/analysis.html b/rowers/templates/analysis.html index da1726ee..f64f716b 100644 --- a/rowers/templates/analysis.html +++ b/rowers/templates/analysis.html @@ -126,7 +126,7 @@
-
+

{% if user|is_promember %} OTE Critical Power @@ -138,6 +138,19 @@ Analyse power vs piece duration to make predictions, for erg pieces.

+
+

+ {% if user|is_planmember %} + Lab + {% else %} + Lab + {% endif %} +

+

+ Undisclosed new functionality. This is still experimental and + may not make sense. +

+
diff --git a/rowers/templatetags/rowerfilters.py b/rowers/templatetags/rowerfilters.py index fc7509ef..25d80fd9 100644 --- a/rowers/templatetags/rowerfilters.py +++ b/rowers/templatetags/rowerfilters.py @@ -131,6 +131,11 @@ def is_manager(user): r = Rower.objects.get(user=user) return r.rowerplan == 'coach' +@register.filter +def is_planmember(user): + r = Rower.objects.get(user=user) + return r.rowerplan == 'plan' or r.rowerplan == 'coach' + @register.filter def user_teams(user): try: