From de5d030168313b6e2d3ba3aac55a2c10457d4aed Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Tue, 11 Feb 2020 11:45:07 +0100 Subject: [PATCH] adding check for email --- rowers/views/workoutviews.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rowers/views/workoutviews.py b/rowers/views/workoutviews.py index d7a2a748..743ecb71 100644 --- a/rowers/views/workoutviews.py +++ b/rowers/views/workoutviews.py @@ -4433,6 +4433,11 @@ def workout_upload_api(request): if rowerform.is_valid(): u = rowerform.cleaned_data['user'] r = getrower(u) + elif 'useremail' in request.POST: + us = User.objects.filter(email=request.POST['useremail']) + if len(us): + u = us[0] + r = getrower(u) else: message = {'status':'false','message':'invalid user'} return JSonResponse(status=400,data=message)