diff --git a/rowers/views/workoutviews.py b/rowers/views/workoutviews.py index d42782c8..eb0aed30 100644 --- a/rowers/views/workoutviews.py +++ b/rowers/views/workoutviews.py @@ -1396,9 +1396,12 @@ def course_mapcompare_view(request, id=0): #workoutids = [result.workoutid for result in results] workoutids = [] for result in results: - w = Workout.objects.get(id=result.workoutid) - if w.startdatetime >= startdate and w.startdatetime <= enddate: - workoutids.append(result.workoutid) + try: + w = Workout.objects.get(id=result.workoutid) + if w.startdatetime >= startdate and w.startdatetime <= enddate: + workoutids.append(result.workoutid) + except Workout.DoesNotExist: # pragma: no cover + pass startenddict = {}