diff options
Diffstat (limited to 'archaeological_files/urls.py')
-rw-r--r-- | archaeological_files/urls.py | 49 |
1 files changed, 32 insertions, 17 deletions
diff --git a/archaeological_files/urls.py b/archaeological_files/urls.py index 0be30874b..4b50047a6 100644 --- a/archaeological_files/urls.py +++ b/archaeological_files/urls.py @@ -20,24 +20,24 @@ from django.conf.urls import url from django.urls import path -from ishtar_common.utils import check_rights +from ishtar_common.utils import check_permissions from archaeological_files import views, views_api from archaeological_operations.views import administrativeactfile_document -# be carreful: each check_rights must be relevant with ishtar_menu +# be carreful: each check_permissions must be relevant with ishtar_menu # forms: urlpatterns = [ url( r"file_administrativeactfile_search/(?P<step>.+)?$", - check_rights(["change_administrativeact"])( + check_permissions(["archaeological_operations.change_administrativeact"])( views.file_administrativeactfile_search_wizard ), name="file_administrativeactfile_search", ), url( r"^file_administrativeactfile/(?P<step>.+)?$", - check_rights(["change_administrativeact"])( + check_permissions(["archaeological_operations.change_administrativeact"])( views.file_administrativeactfile_wizard ), name="file_administrativeactfile", @@ -49,14 +49,14 @@ urlpatterns = [ ), url( r"file_administrativeactfile_deletion/(?P<step>.+)?$", - check_rights(["change_administrativeact"])( + check_permissions(["archaeological_operations.change_administrativeact"])( views.file_administrativeactfile_deletion_wizard ), name="file_administrativeactfile_deletion", ), url( r"file_administrativeactfile_modification/(?P<step>.+)?$", - check_rights(["change_administrativeact"])( + check_permissions(["archaeological_operations.change_administrativeact"])( views.file_administrativeactfile_modification_wizard ), name="file_administrativeactfile_modification", @@ -68,17 +68,20 @@ urlpatterns = [ ), url( r"file_search/(?P<step>.+)?$", - check_rights(["view_file", "view_own_file"])(views.file_search_wizard), + check_permissions([ + "archaeological_files.view_file", + "archaeological_files.view_own_file"])(views.file_search_wizard), name="file_search", ), url( r"^file_creation/(?P<step>.+)?$", - check_rights(["add_file"])(views.file_creation_wizard), + check_permissions(["archaeological_files.add_file"])(views.file_creation_wizard), name="file_creation", ), url( r"^file_modification/(?P<step>.+)?$", - check_rights(["change_file", "change_own_file"])( + check_permissions(["archaeological_files.change_file", + "archaeological_files.change_own_file"])( views.file_modification_wizard ), name="file_modification", @@ -86,12 +89,16 @@ urlpatterns = [ url(r"^file_modify/(?P<pk>.+)/$", views.file_modify, name="file_modify"), url( r"^file_closing/(?P<step>.+)?$", - check_rights(["change_file"])(views.file_closing_wizard), + check_permissions( + ["archaeological_files.change_file"] + )(views.file_closing_wizard), name="file_closing", ), url( r"file_deletion/(?P<step>.+)?$", - check_rights(["delete_file", "delete_own_file"])(views.file_deletion_wizard), + check_permissions( + ["archaeological_files.delete_file", "archaeological_files.delete_own_file"] + )(views.file_deletion_wizard), name="file_deletion", ), url(r"^file_delete/(?P<pk>.+)/$", views.file_delete, name="delete-file"), @@ -123,7 +130,9 @@ urlpatterns = [ url(r"revert-file/(?P<pk>.+)/(?P<date>.+)$", views.revert_file, name="revert-file"), url( r"^file-add-adminact/(?P<pk>[0-9-]+)/$", - check_rights(["add_administrativeact"])(views.file_adminact_add), + check_permissions(["archaeological_operations.add_administrativeact"])( + views.file_adminact_add + ), name="file-add-adminact", ), url( @@ -134,12 +143,15 @@ urlpatterns = [ ), url( r"^file-add-operation/(?P<pk>[0-9-]+)/$", - check_rights(["add_operation"])(views.file_add_operation), + check_permissions(["archaeological_operations.add_operation"])( + views.file_add_operation + ), name="file-add-operation", ), url( r'^file/edit-preventive-price/(?P<pk>\d+)/$', - check_rights(["change_file", "change_own_file"])( + check_permissions(["archaeological_files.change_file", + "archaeological_files.change_own_file"])( views.PreventiveSimpleEditView.as_view() ), name="file-edit-preventive-price", @@ -151,21 +163,24 @@ urlpatterns = [ ), url( r'^file/edit-preventive/(?P<pk>\d+)/$', - check_rights(["change_file", "change_own_file"])( + check_permissions(["archaeological_files.change_file", + "archaeological_files.change_own_file"])( views.PreventiveEditView.as_view() ), name="file-edit-preventive", ), url( r'^file/edit-preventive/add-default-cost/(?P<pk>\d+)/$', - check_rights(["change_file", "change_own_file"])( + check_permissions(["archaeological_files.change_file", + "archaeological_files.change_own_file"])( views.file_edit_preventive_add_default ), name="file-edit-preventive-default-cost", ), url( r'^file/edit-preventive/copy-planned/(?P<pk>\d+)/$', - check_rights(["change_file", "change_own_file"])( + check_permissions(["archaeological_files.change_file", + "archaeological_files.change_own_file"])( views.file_edit_preventive_copy_planned ), name="file-edit-preventive-copy-planned", |