From 0a333d5253a541bc6c956840a98b183fb4c0f548 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Sat, 2 Mar 2019 15:23:16 +0100 Subject: [PATCH] bug fix --- rowers/sporttracksstuff.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/rowers/sporttracksstuff.py b/rowers/sporttracksstuff.py index 4cf0e668..25dcd7f2 100644 --- a/rowers/sporttracksstuff.py +++ b/rowers/sporttracksstuff.py @@ -115,9 +115,14 @@ def createsporttracksworkoutdata(w): row = rowingdata(filename) except: return 0 - - averagehr = int(row.df[' HRCur (bpm)'].mean()) - maxhr = int(row.df[' HRCur (bpm)'].max()) + + try: + averagehr = int(row.df[' HRCur (bpm)'].mean()) + maxhr = int(row.df[' HRCur (bpm)'].max()) + except KeyError: + averagehr = 0 + maxhr = 0 + duration = w.duration.hour*3600 duration += w.duration.minute*60 duration += w.duration.second