diff --git a/rowers/views/importviews.py b/rowers/views/importviews.py index c73c7fa0..052265c6 100644 --- a/rowers/views/importviews.py +++ b/rowers/views/importviews.py @@ -805,7 +805,13 @@ def rower_process_runkeepercallback(request): # Process SportTracks callback @login_required() def rower_process_sporttrackscallback(request): - code = request.GET['code'] + try: + code = request.GET['code'] + except: + messages.error(request,"Sorry, something went wrong.") + url = reverse('rower_exportsettings_view') + return HttpResponseRedirect(url) + res = sporttracksstuff.get_token(code)