diff options
Diffstat (limited to 'archaeological_finds/views.py')
| -rw-r--r-- | archaeological_finds/views.py | 28 | 
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'), | 
