summaryrefslogtreecommitdiff
path: root/archaeological_finds/views.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2018-12-03 13:46:43 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2018-12-03 13:46:43 +0100
commit34c00b1877c274c84d03c9ed4c0a656f0c5b5ed3 (patch)
tree187d99571a172a9944be5855f0d5c325ee43e028 /archaeological_finds/views.py
parent3399828d16f12caecf6eed8acd2869d5f20f1817 (diff)
downloadIshtar-34c00b1877c274c84d03c9ed4c0a656f0c5b5ed3.tar.bz2
Ishtar-34c00b1877c274c84d03c9ed4c0a656f0c5b5ed3.zip
QA sheet: administrative act action
Diffstat (limited to 'archaeological_finds/views.py')
-rw-r--r--archaeological_finds/views.py28
1 files changed, 28 insertions, 0 deletions
diff --git a/archaeological_finds/views.py b/archaeological_finds/views.py
index a0964fa47..20fb8299d 100644
--- a/archaeological_finds/views.py
+++ b/archaeological_finds/views.py
@@ -660,6 +660,20 @@ def treatment_administrativeacttreatment_modify(request, pk):
}))
+def treatment_adminact_add(request, pk, current_right=None):
+ try:
+ models.Treatment.objects.get(pk=pk)
+ except models.Treatment.DoesNotExist:
+ raise Http404()
+ treatment_administrativeact_wizard(request)
+
+ wizards.TreatmentAdministrativeActWizard.session_set_value(
+ request, 'selec-treatment_admacttreatment', 'pk', pk, reset=True)
+ return redirect(reverse(
+ 'treatment_admacttreatment',
+ kwargs={'step': 'administrativeact-treatment_admacttreatment'}))
+
+
# treatment request
treatmentfile_search_wizard = wizards.TreatmentFileSearch.as_view([
@@ -755,6 +769,20 @@ def treatmentfile_administrativeacttreatmentfile_modify(request, pk):
}))
+def treatmentfile_adminact_add(request, pk, current_right=None):
+ try:
+ models.TreatmentFile.objects.get(pk=pk)
+ except models.TreatmentFile.DoesNotExist:
+ raise Http404()
+ treatmentfile_admacttreatmentfile_wizard(request)
+
+ wizards.TreatmentFileAdministrativeActWizard.session_set_value(
+ request, 'selec-treatmentfle_admacttreatmentfle', 'pk', pk, reset=True)
+ return redirect(reverse(
+ 'treatmentfle_admacttreatmentfle',
+ kwargs={'step': 'admact-treatmentfle_admacttreatmentfle'}))
+
+
def reset_wizards(request):
for wizard_class, url_name in (
(wizards.FindWizard, 'find_creation'),