summaryrefslogtreecommitdiff
path: root/archaeological_warehouse/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_warehouse/views.py')
-rw-r--r--archaeological_warehouse/views.py11
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}))