Private
Public Access
1
0

fixing training zones with empty df bug

This commit is contained in:
Sander Roosendaal
2021-09-07 08:23:15 +02:00
parent b736baf3e2
commit 86f86b5f53

View File

@@ -6805,6 +6805,11 @@ def get_zones_report(rower,startdate,enddate,trainingzones='hr',date_agg='week',
def interactive_zoneschart(rower,data,startdate,enddate,trainingzones='hr',date_agg='week',
yaxis='time'):
if startdate >= enddate:
st = startdate
startdate = enddate
enddate = st
duration = enddate-startdate
totaldays = duration.total_seconds()/(24*3600)
@@ -6866,6 +6871,8 @@ def interactive_zoneschart(rower,data,startdate,enddate,trainingzones='hr',date_
df.sort_values('date_sorting',inplace=True)
df.drop('date_sorting',inplace=True,axis='columns')
df['totaltime'] = 0
if df.empty:
return '','No Data Found'
if yaxis == 'percentage':
dates = list(set(df['date'].values))