update seriesfinding to contain conditions
This commit is contained in:
@@ -1193,6 +1193,7 @@ def create_series_findings(request):
|
||||
series_id = request.POST.get("series")
|
||||
findings_ids = json.loads(request.POST.get("findings"))
|
||||
structure_ids = json.loads(request.POST.get("structures"))
|
||||
condition_ids = json.loads(request.POST.get("conditions"))
|
||||
description = request.POST.get("description")
|
||||
annotation_json = request.POST.get("annotation_json")
|
||||
viewport_json = request.POST.get("viewport_json")
|
||||
@@ -1200,6 +1201,7 @@ def create_series_findings(request):
|
||||
series = Series.objects.get(pk=series_id)
|
||||
findings = Finding.objects.filter(pk__in=findings_ids)
|
||||
structures = Structure.objects.filter(pk__in=structure_ids)
|
||||
conditions = Condition.objects.filter(pk__in=condition_ids)
|
||||
|
||||
if series_finding_id > 0:
|
||||
sf = get_object_or_404(SeriesFinding, pk=series_finding_id)
|
||||
@@ -1217,6 +1219,7 @@ def create_series_findings(request):
|
||||
|
||||
sf.findings.set(findings)
|
||||
sf.structures.set(structures)
|
||||
sf.conditions.set(conditions)
|
||||
sf.save()
|
||||
return JsonResponse({"success": True})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user