Private
Public Access
1
0

Merge branch 'release/v18.8.11'

This commit is contained in:
Sander Roosendaal
2022-11-17 11:47:43 +01:00

View File

@@ -270,20 +270,27 @@ def analysis_new(request,
savedata = options.get('savedata',False)
if savedata:
ids = options.get('ids',[])
tw = []
for id in ids:
try:
tw.append(Workout.objects.get(id=id))
except Workout.DoesNotExist:
pass
df = pd.DataFrame()
function = options.get('function','')
if function == 'boxplot':
df = boxplotdata(workouts, options)
df = boxplotdata(tw, options)
elif function == 'trendflex': # pragma: no cover
df = trendflexdata(workouts, options, userid=userid)
df = trendflexdata(tw, options, userid=userid)
elif function == 'histo': # pragma: no cover
df = histodata(workouts, options)
df = histodata(tw, options)
elif function == 'flexall': # pragma: no cover
df = flexalldata(workouts, options)
df = flexalldata(tw, options)
elif function == 'compare': # pragma: no cover
df = comparisondata(workouts, options)
df = comparisondata(tw, options)
elif function == 'cp': # pragma: no cover
df = cpdata(workouts, options)
df = cpdata(tw, options)
options['savedata'] = False
request.session['options'] = options
response = HttpResponse(df.to_csv())