Private
Public Access
1
0

Merge branch 'release/v13.26'

This commit is contained in:
Sander Roosendaal
2020-07-07 07:56:20 +02:00
4 changed files with 20 additions and 42 deletions

1
.gitignore vendored
View File

@@ -2,6 +2,7 @@
/django_cache/
testcert.crt
testcert.key
garminlog.log
# Compiled python modules.
*.pyc

File diff suppressed because one or more lines are too long

View File

@@ -552,9 +552,10 @@ def can_view_session(user,session):
# below untested
if is_coach(user):
teams = user.rower.get_managed_teams()
teamusers = [member.u for member in t.rower.all()]
if session.manager in teamusers:
return True
for t in teams:
teamusers = [member.u for member in t.rower.all()]
if session.manager in teamusers:
return True
return False

View File

@@ -1014,6 +1014,13 @@ def garmin_summaries_view(request):
if request.method != 'POST':
return HttpResponse(status=200)
t = time.localtime()
timestamp = time.strftime('%b-%d-%Y_%H%M', t)
with open('garminlog.log','a') as f:
f.write('\n')
f.write(timestamp)
f.write(' ')
f.write(str(request.body))
# POST request
data = json.loads(request.body)
activities = data['activities']
@@ -1029,6 +1036,14 @@ def garmin_deregistration_view(request):
if request.method != 'POST':
return HttpResponse(status=200)
t = time.localtime()
timestamp = time.strftime('%b-%d-%Y_%H%M', t)
with open('garminlog.log','a') as f:
f.write('\n')
f.write(timestamp)
f.write(' ')
f.write(str(request.body))
data = json.loads(request.body)
try:
garmintoken = data['userAccessToken']