summaryrefslogtreecommitdiff
path: root/archaeological_finds
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2025-11-14 16:12:53 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2025-11-14 17:58:17 +0100
commit6d902258dd5e1b96fe5849a47d280375c5b74a34 (patch)
treed6280e9430dfdc0dcfc346c700ec18359c08939a /archaeological_finds
parent222506fddb21d3c4e87fc6faf9b905dd988062c6 (diff)
downloadIshtar-6d902258dd5e1b96fe5849a47d280375c5b74a34.tar.bz2
Ishtar-6d902258dd5e1b96fe5849a47d280375c5b74a34.zip
✨ datings refactoring: delete view
Diffstat (limited to 'archaeological_finds')
-rw-r--r--archaeological_finds/urls.py8
-rw-r--r--archaeological_finds/views.py4
2 files changed, 11 insertions, 1 deletions
diff --git a/archaeological_finds/urls.py b/archaeological_finds/urls.py
index 188e0e532..345043c12 100644
--- a/archaeological_finds/urls.py
+++ b/archaeological_finds/urls.py
@@ -91,6 +91,14 @@ urlpatterns = [
),
name="find-dating-modify",
),
+ path(
+ "find-dating-delete/<int:dating_pk>/",
+ check_permissions(["archaeological_finds.change_find",
+ "archaeological_finds.change_own_find"])(
+ views.find_dating_delete
+ ),
+ name="find-dating-delete",
+ ),
re_path(r"get-findbasket/$", views.get_find_basket, name="get-findbasket"),
re_path(
r"get-findbasket-write/$",
diff --git a/archaeological_finds/views.py b/archaeological_finds/views.py
index 9c10f65ae..bbde421ab 100644
--- a/archaeological_finds/views.py
+++ b/archaeological_finds/views.py
@@ -61,7 +61,7 @@ from ishtar_common.views_item import (
get_autocomplete_queries,
get_autocomplete_query
)
-from archaeological_context_records.views import get_dating_form
+from archaeological_context_records.views import get_dating_delete, get_dating_form
from archaeological_operations.wizards import AdministrativeActDeletionWizard
from archaeological_finds import wizards
@@ -1429,6 +1429,8 @@ class QAFindLockView(QABaseLockView):
find_dating_add = get_dating_form(models.Find, models.FindDating, "find-dating-add")
find_dating_modify = get_dating_form(models.Find, models.FindDating, "find-dating-modify")
+find_dating_delete = get_dating_delete(
+ models.Find, models.FindDating, "find-dating-delete")
def get_geo_items(request, current_right=None):