From 3ddac6573af5fe8bb8be224386ef72d5518e5325 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Thu, 12 Jul 2018 12:59:26 +0200 Subject: [PATCH] bug fix --- rowers/c2stuff.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/rowers/c2stuff.py b/rowers/c2stuff.py index de95f63f..c055242a 100644 --- a/rowers/c2stuff.py +++ b/rowers/c2stuff.py @@ -206,9 +206,16 @@ def summaryfromsplitdata(splitdata,data,filename,sep='|'): maxhr = data['heart_rate']['max'] except KeyError: maxhr = 0 - - avgpace = 500.*totaltime/totaldist - restpace = 500.*resttime/restdistance + + try: + avgpace = 500.*totaltime/totaldist + except (ZeroDivisionError,OverflowError): + avgpace = 0. + + try: + restpace = 500.*resttime/restdistance + except (ZeroDivisionError,OverflowError): + restpace = 0. velo = totaldist/totaltime avgpower = 2.8*velo**(3.0)