diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2019-09-14 12:06:49 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2019-09-14 12:06:49 +0200 |
commit | 53653e8d74e936a89515fbaae77bbbeea578e7f5 (patch) | |
tree | 711769ac53ca16b982eab7a5f98239fe748ee802 /archaeological_warehouse/views.py | |
parent | 184c6960f537d315155efeb620d526c0b2022630 (diff) | |
download | Ishtar-53653e8d74e936a89515fbaae77bbbeea578e7f5.tar.bz2 Ishtar-53653e8d74e936a89515fbaae77bbbeea578e7f5.zip |
Containers, Warehouse : multiple del - redirs
Diffstat (limited to 'archaeological_warehouse/views.py')
-rw-r--r-- | archaeological_warehouse/views.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/archaeological_warehouse/views.py b/archaeological_warehouse/views.py index f997be842..55d764ec7 100644 --- a/archaeological_warehouse/views.py +++ b/archaeological_warehouse/views.py @@ -31,7 +31,8 @@ from archaeological_warehouse.forms import WarehouseForm, ContainerForm, \ ContainerFormSelection, BasePackagingForm, WarehouseFormSelection, \ WarehouseModifyForm, SelectedDivisionFormset, WarehouseDeletionForm, \ MainContainerFormSelection, ContainerModifyForm, LocalisationForm, \ - ContainerDeletionForm, ContainerSelect, WarehouseSelect + ContainerDeletionForm, ContainerSelect, WarehouseSelect, \ + MainContainerFormMultiSelection, WarehouseFormMultiSelection from ishtar_common.forms import FinalForm from ishtar_common.views import QABaseLockView, wizard_is_available @@ -160,7 +161,7 @@ def warehouse_modify(request, pk): warehouse_deletion_wizard = WarehouseDeletionWizard.as_view([ - ('selec-warehouse_deletion', WarehouseFormSelection), + ('selec-warehouse_deletion', WarehouseFormMultiSelection), ('final-warehouse_deletion', WarehouseDeletionForm)], label=_(u"Warehouse deletion"), url_name='warehouse_deletion',) @@ -172,7 +173,7 @@ def warehouse_delete(request, pk): return HttpResponseRedirect("/") wizard_url = 'warehouse_deletion' WarehouseDeletionWizard.session_set_value( - request, 'selec-' + wizard_url, 'pk', pk, reset=True) + request, 'selec-' + wizard_url, 'pks', pk, reset=True) return redirect( reverse(wizard_url, kwargs={'step': 'final-' + wizard_url})) @@ -221,7 +222,7 @@ def container_modify(request, pk): container_deletion_wizard = ContainerDeletionWizard.as_view([ - ('selec-container_deletion', MainContainerFormSelection), + ('selec-container_deletion', MainContainerFormMultiSelection), ('final-container_deletion', ContainerDeletionForm)], label=_(u"Container deletion"), url_name='container_deletion',) @@ -233,7 +234,7 @@ def container_delete(request, pk): return HttpResponseRedirect("/") wizard_url = 'container_deletion' ContainerDeletionWizard.session_set_value( - request, 'selec-' + wizard_url, 'pk', pk, reset=True) + request, 'selec-' + wizard_url, 'pks', pk, reset=True) return redirect( reverse(wizard_url, kwargs={'step': 'final-' + wizard_url})) |