improved api logging
This commit is contained in:
@@ -542,7 +542,6 @@ def do_sync(w,options, quick=False):
|
||||
w.uploadedtogarmin = options['garminid']
|
||||
w.save()
|
||||
except KeyError:
|
||||
print('keyerror')
|
||||
pass
|
||||
|
||||
|
||||
|
||||
@@ -7,6 +7,8 @@ from rowers.views.statements import *
|
||||
from rowers.tasks import handle_calctrimp
|
||||
from rowers.mailprocessing import send_confirm
|
||||
|
||||
import sys
|
||||
|
||||
# Stroke data form to test API upload
|
||||
@login_required()
|
||||
def strokedataform(request,id=0):
|
||||
@@ -118,10 +120,14 @@ def strokedatajson_v2(request,id):
|
||||
logfile.write(str(timezone.now())+": ")
|
||||
logfile.write(request.user.username+" (strokedatajson_v2 POST) \n")
|
||||
try:
|
||||
logfile.write(request.data['data']+"\n")
|
||||
for d in request.data['data']:
|
||||
logfile.write(json.dumps(d))
|
||||
logfile.write("\n")
|
||||
except KeyError:
|
||||
try:
|
||||
logfile.write(request.data['strokedata']+"\n")
|
||||
for d in request.data['strokedata']:
|
||||
logfile.write(json.dumps(d))
|
||||
logfile.write("\n")
|
||||
except KeyError:
|
||||
logfile.write("No data in request.data\n")
|
||||
except (AttributeError,TypeError):
|
||||
|
||||
Reference in New Issue
Block a user