Skip to content

Commit 6b1a496

Browse files
committed
Avoid invalid json in linked task signature
1 parent ff02c71 commit 6b1a496

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

app/grandchallenge/algorithms/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1263,7 +1263,7 @@ def validate_civ_data_objects_and_execute_linked_task(
12631263
)
12641264

12651265
linked_task = execute_algorithm_job_for_inputs.signature(
1266-
kwargs={"job_pk": self.pk}, immutable=True
1266+
kwargs={"job_pk": str(self.pk)}, immutable=True
12671267
)
12681268

12691269
return super().validate_civ_data_objects_and_execute_linked_task(

app/grandchallenge/components/models.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2654,9 +2654,9 @@ def _update_civ_for_image( # noqa: C901
26542654
kwargs={
26552655
"app_label": self._meta.app_label,
26562656
"model_name": self._meta.model_name,
2657-
"object_pk": self.pk,
2657+
"object_pk": str(self.pk),
26582658
"interface_pk": str(ci.pk),
2659-
"dicom_image_set_upload_pk": upload.pk,
2659+
"dicom_image_set_upload_pk": str(upload.pk),
26602660
"linked_task": linked_task,
26612661
},
26622662
immutable=True,

app/grandchallenge/evaluation/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2118,7 +2118,7 @@ def validate_civ_data_objects_and_execute_linked_task(
21182118

21192119
linked_task = check_prerequisites_for_evaluation_execution.signature(
21202120
kwargs={
2121-
"evaluation_pk": self.pk,
2121+
"evaluation_pk": str(self.pk),
21222122
},
21232123
immutable=True,
21242124
)

0 commit comments

Comments
 (0)