Private
Public Access
1
0

paid plan info for basic empower users

This commit is contained in:
Sander Roosendaal
2019-03-15 18:23:02 +01:00
parent a5064d6422
commit f7a4a6b976
2 changed files with 12 additions and 0 deletions

Binary file not shown.

View File

@@ -3328,6 +3328,18 @@ def workout_edit_view(request,id=0,message="",successmessage=""):
if (checkworkoutuser(request.user,row)==False): if (checkworkoutuser(request.user,row)==False):
raise PermissionDenied("Access denied") raise PermissionDenied("Access denied")
if request.user.rower.rowerplan == 'basic' and 'speedcoach2' in row.workoutsource:
data = getsmallrowdata_db(['wash'],ids=[encoder.decode_hex(id)])
try:
if data['wash'].std() != 0:
url = reverse('paidplans')
messages.info(
request,
'Some Empower Oarlock data are only available to users with a <a href="{u}">paid plan</a>'.format(u=url)
)
except:
pass
form = WorkoutForm(instance=row) form = WorkoutForm(instance=row)
if request.method == 'POST': if request.method == 'POST':