diff --git a/rowers/tests/testdata/testdata.tcx.gz b/rowers/tests/testdata/testdata.tcx.gz index 5e6c45aa..418d1f2f 100644 Binary files a/rowers/tests/testdata/testdata.tcx.gz and b/rowers/tests/testdata/testdata.tcx.gz differ diff --git a/rowers/views/userviews.py b/rowers/views/userviews.py index e92af908..629be7a2 100644 --- a/rowers/views/userviews.py +++ b/rowers/views/userviews.py @@ -660,7 +660,10 @@ def rower_edit_view(request, rowerid=0, userid=0, message=""): @login_required() def rower_regenerate_apikey(request): - referer = request.META['HTTP_REFERER'] + try: + referer = request.META['HTTP_REFERER'] + except KeyError: + referer = '/rowers/me/edit/' try: apikey = APIKey.objects.get(user=request.user) except APIKey.DoesNotExist: