should now process alternative email addresses
This commit is contained in:
@@ -235,6 +235,10 @@ class Command(BaseCommand):
|
|||||||
rowers = [
|
rowers = [
|
||||||
r for r in Rower.objects.all() if r.user.email.lower() == from_address
|
r for r in Rower.objects.all() if r.user.email.lower() == from_address
|
||||||
]
|
]
|
||||||
|
rowers2 = [
|
||||||
|
r for r in Rower.objects.all() if from_address in r.emailalternatives
|
||||||
|
]
|
||||||
|
rowers = rowers+rowers2
|
||||||
except IOError:
|
except IOError:
|
||||||
rowers = []
|
rowers = []
|
||||||
except Message.DoesNotExist:
|
except Message.DoesNotExist:
|
||||||
|
|||||||
@@ -4691,8 +4691,12 @@ def workout_upload_api(request):
|
|||||||
u = us[0]
|
u = us[0]
|
||||||
r = getrower(u)
|
r = getrower(u)
|
||||||
else:
|
else:
|
||||||
message = {'status':'false','message':'could not find user'}
|
rs = [r for r in Rower.objects.all() if from_address in r.emailalternatives]
|
||||||
return JSONResponse(status=400,data=message)
|
if len(rs):
|
||||||
|
r = rs[0]
|
||||||
|
else:
|
||||||
|
message = {'status':'false','message':'could not find user'}
|
||||||
|
return JSONResponse(status=400,data=message)
|
||||||
else:
|
else:
|
||||||
message = {'status':'false','message':'invalid user'}
|
message = {'status':'false','message':'invalid user'}
|
||||||
return JSONResponse(status=400,data=message)
|
return JSONResponse(status=400,data=message)
|
||||||
|
|||||||
Reference in New Issue
Block a user