summaryrefslogtreecommitdiff
path: root/archaeological_finds/views.py
diff options
context:
space:
mode:
authorCefin <kevon@tuta.io>2021-11-10 09:59:26 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2021-11-22 00:03:21 +0100
commit5181ac74ae2f4ab51148d3b9023cf46efa7bcde6 (patch)
treef858402a6068ae3f947c0ee85ca92044a914f7a0 /archaeological_finds/views.py
parent0d992b62662d28637a61a0b114eb85cd6e694dbc (diff)
downloadIshtar-5181ac74ae2f4ab51148d3b9023cf46efa7bcde6.tar.bz2
Ishtar-5181ac74ae2f4ab51148d3b9023cf46efa7bcde6.zip
rapid action context record show add a find #5184 part one
Diffstat (limited to 'archaeological_finds/views.py')
-rw-r--r--archaeological_finds/views.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/archaeological_finds/views.py b/archaeological_finds/views.py
index 870746612..8003fd5f2 100644
--- a/archaeological_finds/views.py
+++ b/archaeological_finds/views.py
@@ -40,6 +40,7 @@ from ishtar_common.serializers import PublicSerializer
from ishtar_common.models import IshtarUser, get_current_profile
from archaeological_operations.models import AdministrativeAct, Operation
+from archaeological_context_records.models import ContextRecord
from archaeological_finds import models
from ishtar_common.forms import FinalForm
@@ -356,22 +357,21 @@ find_creation_wizard = wizards.FindWizard.as_view(
def find_create(request, pk):
- find = wizard_is_available(
+ context_record = wizard_is_available(
find_creation_wizard,
request,
- models.Find,
+ ContextRecord,
pk
)
- if not find:
+ if not context_record:
return HttpResponseRedirect("/")
- find_add_wizard(request)
- if get_current_profile().contextrecord:
- key = "selecrecord-find_creation"
+ find_creation_wizard(request)
+ key = "selecrecord-find_creation"
wizards.FindWizard.session_set_value(request, key, "pk", pk, reset=True)
step = "find-find_creation"
- return redirect(reverse("find-creation", kwargs={"step": step}))
+ return redirect(reverse("find_creation", kwargs={"step": step}))
find_search_condition_dict = {