summaryrefslogtreecommitdiff
path: root/archaeological_finds/views.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2022-09-01 19:15:02 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2022-12-12 12:23:18 +0100
commite6be394f26dd7639e33da18e9522d21b48da6b54 (patch)
tree5b95b1695cf8772e547deca7313af2e9b19d3344 /archaeological_finds/views.py
parentd69e4e26fc10223ad4c2648b23b319902c16afb0 (diff)
downloadIshtar-e6be394f26dd7639e33da18e9522d21b48da6b54.tar.bz2
Ishtar-e6be394f26dd7639e33da18e9522d21b48da6b54.zip
Geo: display related items on sheet
Diffstat (limited to 'archaeological_finds/views.py')
-rw-r--r--archaeological_finds/views.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/archaeological_finds/views.py b/archaeological_finds/views.py
index d643c81b7..514c0650a 100644
--- a/archaeological_finds/views.py
+++ b/archaeological_finds/views.py
@@ -1325,24 +1325,24 @@ class QAFindLockView(QABaseLockView):
base_url = "find-qa-lock"
-def get_geo_items(request, get_polygons, current_right=None):
- operation_pk = request.GET.get("operation_pk")
- context_record_pk = request.GET.get("context_record_pk")
+def get_geo_items(request, current_right=None):
+ operation_pk = request.GET.get("operation_id")
+ context_record_pk = request.GET.get("context_record_id")
pk = request.GET.get("pk")
if operation_pk:
try:
- bf = Operation.objects.get(pk=operation_pk)
+ item = Operation.objects.get(pk=operation_pk)
except Operation.DoesNotExist:
raise Http404()
elif context_record_pk:
try:
- bf = ContextRecord.objects.get(pk=context_record_pk)
+ item = ContextRecord.objects.get(pk=context_record_pk)
except ContextRecord.DoesNotExist:
raise Http404()
else:
try:
- bf = models.BaseFind.objects.get(pk=pk)
+ item = models.BaseFind.objects.get(pk=pk)
except models.BaseFind.DoesNotExist:
raise Http404()
- dic = bf.get_geo_items(get_polygons=get_polygons)
- return HttpResponse(json.dumps(dic).encode("utf-8"))
+ geo = item.get_geo_items()
+ return HttpResponse(json.dumps(geo).encode("utf-8"))