summaryrefslogtreecommitdiff
path: root/archaeological_files/urls.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_files/urls.py')
-rw-r--r--archaeological_files/urls.py49
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",