fix
This commit is contained in:
BIN
rowers/tests/testdata/testdata.tcx.gz
vendored
BIN
rowers/tests/testdata/testdata.tcx.gz
vendored
Binary file not shown.
@@ -469,7 +469,10 @@ def strokedata_tcx(request):
|
|||||||
if request.data:
|
if request.data:
|
||||||
tcxdata = request.data
|
tcxdata = request.data
|
||||||
tcxfilename = 'media/{code}.tcx'.format(code=uuid4().hex[:16])
|
tcxfilename = 'media/{code}.tcx'.format(code=uuid4().hex[:16])
|
||||||
xml_string = ET.tostring(tcxdata, encoding='utf-8', method='xml').decode('utf-8')
|
try:
|
||||||
|
xml_string = ET.tostring(tcxdata, encoding='utf-8', method='xml').decode('utf-8')
|
||||||
|
except AttributeError:
|
||||||
|
return HttpResponseNotAllowed("Could not parse TCX data")
|
||||||
|
|
||||||
with open(tcxfilename, 'w', encoding='utf-8') as xml_file:
|
with open(tcxfilename, 'w', encoding='utf-8') as xml_file:
|
||||||
xml_file.write(xml_string)
|
xml_file.write(xml_string)
|
||||||
|
|||||||
@@ -2543,7 +2543,7 @@ def workout_view(request, id=0, raceresult=0, sessionresult=0, nocourseraceresul
|
|||||||
mapscript, mapdiv = leaflet_chart(
|
mapscript, mapdiv = leaflet_chart(
|
||||||
latitudes, longitudes, row.name, raceresult=raceresult)
|
latitudes, longitudes, row.name, raceresult=raceresult)
|
||||||
records = VirtualRaceResult.objects.filter(
|
records = VirtualRaceResult.objects.filter(
|
||||||
workoutid=row.id, userid=row.user.user.id, coursecompleted=True)
|
workoutid=row.id, userid=row.user.id, coursecompleted=True)
|
||||||
if records.count() > 0: # pragma: no cover
|
if records.count() > 0: # pragma: no cover
|
||||||
courses = list(set([record.course for record in records]))
|
courses = list(set([record.course for record in records]))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user