aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki/gui/app/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'rpkid/rpki/gui/app/views.py')
-rw-r--r--rpkid/rpki/gui/app/views.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/rpkid/rpki/gui/app/views.py b/rpkid/rpki/gui/app/views.py
index 758b383d..14f33139 100644
--- a/rpkid/rpki/gui/app/views.py
+++ b/rpkid/rpki/gui/app/views.py
@@ -798,7 +798,11 @@ def repository_detail(request, pk):
def repository_delete(request, pk):
conf = request.session['handle']
get_object_or_404(models.Repository, issuer=conf, pk=pk) # permission check
- return delete_object(request, model=models.Repository, object_id=pk, template_name='app/repository_detail.html')
+ return delete_object(request, model=models.Repository, object_id=pk,
+ post_delete_redirect=reverse(repository_list),
+ template_name='app/repository_detail.html',
+ extra_context={'confirm_delete': True,
+ 'page_title': 'Delete Repository'})
@handle_required