From e0ed1f16e23b95752cefd53011264801b7e96112 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Sat, 14 Sep 2019 16:34:37 +0200 Subject: Document: delete action on sheet --- ishtar_common/views.py | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'ishtar_common/views.py') diff --git a/ishtar_common/views.py b/ishtar_common/views.py index 710d6d7e6..784a8bd0f 100644 --- a/ishtar_common/views.py +++ b/ishtar_common/views.py @@ -1982,6 +1982,17 @@ document_deletion_wizard = wizards.DocumentDeletionWizard.as_view( url_name='document_deletion',) +def document_delete(request, pk): + if not wizard_is_available(document_deletion_wizard, request, + models.Document, pk): + return HttpResponseRedirect("/") + wizard_url = 'document_deletion' + wizards.DocumentDeletionWizard.session_set_value( + request, 'selec-' + wizard_url, 'pks', pk, reset=True) + return redirect(reverse(wizard_url, + kwargs={'step': 'final-' + wizard_url})) + + def get_bookmark(request, pk): try: sq = models.SearchQuery.objects.get( -- cgit v1.2.3