summaryrefslogtreecommitdiff
path: root/archaeological_operations/urls.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2024-10-29 17:50:49 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2025-02-19 14:43:49 +0100
commit547a20789faf6bbc9979357c7f65cbe61e56ed07 (patch)
tree5ede13492f49434468607950769266d643333d11 /archaeological_operations/urls.py
parentfcc0bb255730d43ec2cff78fb8b948d6322a8b68 (diff)
downloadIshtar-547a20789faf6bbc9979357c7f65cbe61e56ed07.tar.bz2
Ishtar-547a20789faf6bbc9979357c7f65cbe61e56ed07.zip
✨ permissions refactoring: link items to user QA forms
Diffstat (limited to 'archaeological_operations/urls.py')
-rw-r--r--archaeological_operations/urls.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/archaeological_operations/urls.py b/archaeological_operations/urls.py
index ba96c64b2..29b68a349 100644
--- a/archaeological_operations/urls.py
+++ b/archaeological_operations/urls.py
@@ -21,6 +21,7 @@ from django.conf.urls import url
from django.urls import path, register_converter
from ishtar_common import urls_converters
+from ishtar_common.views import QALinkView
from ishtar_common.utils import check_permissions
from archaeological_operations import views
from archaeological_operations import views_api
@@ -394,6 +395,12 @@ urlpatterns = [
kwargs={"model": models.Operation},
),
url(
+ r"^operation-qa-link/(?P<pks>[0-9-]+)?/$",
+ QALinkView.as_view(),
+ name="operation-qa-link",
+ kwargs={"model": models.Operation, "url": "operation-qa-link"},
+ ),
+ url(
r"^site-qa-duplicate/(?P<pks>[0-9-]+)?/$",
check_permissions(
["archaeological_operations.change_archaeologicalsite",
@@ -408,6 +415,12 @@ urlpatterns = [
kwargs={"model": models.ArchaeologicalSite},
),
url(
+ r"^site-qa-link/(?P<pks>[0-9-]+)?/$",
+ QALinkView.as_view(),
+ name="site-qa-link",
+ kwargs={"model": models.ArchaeologicalSite, "url": "site-qa-link"},
+ ),
+ url(
r"^site-qa-bulk-update/(?P<pks>[0-9-]+)?/$",
check_permissions(
["archaeological_operations.change_archaeologicalsite",