diff --git a/rowers/interactiveplots.py b/rowers/interactiveplots.py index 6ad25d6a..dd923ee8 100644 --- a/rowers/interactiveplots.py +++ b/rowers/interactiveplots.py @@ -2076,7 +2076,7 @@ def leaflet_chart_compare(course,workoutids,labeldict={},startenddict={}): 'time':time-time[0], }) data.append(df) - except Workout.DoesNotExist: + except (Workout.DoesNotExist,KeyError): pass diff --git a/rowers/tasks.py b/rowers/tasks.py index f573ec44..26ef86e3 100644 --- a/rowers/tasks.py +++ b/rowers/tasks.py @@ -450,6 +450,8 @@ def handle_check_race_course(self, t = time.localtime() timestamp = time.strftime('%b-%d-%Y_%H%M', t) f.write('\n') + f.write('Course id {n}, Record id {m}'.format(n=courseid,m=recordid)) + f.write('\n') f.write(timestamp) f.write(' ') f.write('Found {n} entrytimes'.format(n=len(entrytimes)))