From 27c94d9874878c1f31ac376accbc17b1ccf45f15 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Fri, 19 May 2017 13:23:17 -0400 Subject: [PATCH] Fixes #1206: Fix redirection in admin UI after activating secret keys when BASE_PATH is set --- netbox/secrets/admin.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/netbox/secrets/admin.py b/netbox/secrets/admin.py index 990f3ffc7..58658a07e 100644 --- a/netbox/secrets/admin.py +++ b/netbox/secrets/admin.py @@ -35,7 +35,7 @@ class UserKeyAdmin(admin.ModelAdmin): my_userkey = UserKey.objects.get(user=request.user) except UserKey.DoesNotExist: messages.error(request, u"You do not have an active User Key.") - return redirect('/admin/secrets/userkey/') + return redirect('admin:secrets_userkey_changelist') if 'activate' in request.POST: form = ActivateUserKeyForm(request.POST) @@ -44,7 +44,7 @@ class UserKeyAdmin(admin.ModelAdmin): master_key = my_userkey.get_master_key(form.cleaned_data['secret_key']) for uk in form.cleaned_data['_selected_action']: uk.activate(master_key) - return redirect('/admin/secrets/userkey/') + return redirect('admin:secrets_userkey_changelist') except ValueError: messages.error(request, u"Invalid private key provided. Unable to retrieve master key.") else: