diff options
| 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 |
| commit | 6d902258dd5e1b96fe5849a47d280375c5b74a34 (patch) | |
| tree | d6280e9430dfdc0dcfc346c700ec18359c08939a /archaeological_finds | |
| parent | 222506fddb21d3c4e87fc6faf9b905dd988062c6 (diff) | |
| download | Ishtar-6d902258dd5e1b96fe5849a47d280375c5b74a34.tar.bz2 Ishtar-6d902258dd5e1b96fe5849a47d280375c5b74a34.zip | |
✨ datings refactoring: delete view
Diffstat (limited to 'archaeological_finds')
| -rw-r--r-- | archaeological_finds/urls.py | 8 | ||||
| -rw-r--r-- | archaeological_finds/views.py | 4 |
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): |
