diff options
author | Cefin <kevon@tuta.io> | 2021-11-10 09:59:26 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2021-11-22 00:03:21 +0100 |
commit | 5181ac74ae2f4ab51148d3b9023cf46efa7bcde6 (patch) | |
tree | f858402a6068ae3f947c0ee85ca92044a914f7a0 | |
parent | 0d992b62662d28637a61a0b114eb85cd6e694dbc (diff) | |
download | Ishtar-5181ac74ae2f4ab51148d3b9023cf46efa7bcde6.tar.bz2 Ishtar-5181ac74ae2f4ab51148d3b9023cf46efa7bcde6.zip |
rapid action context record show add a find #5184 part one
-rw-r--r-- | archaeological_finds/views.py | 14 |
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 = { |