From b7bef026b426a184a03168a2746cf93e2005257a Mon Sep 17 00:00:00 2001 From: Thomas Maurel Date: Tue, 19 May 2020 15:34:34 +0100 Subject: [PATCH 1/2] Restoring job_id in the RequestJob detail serializer. As a result job_id was missing from the post --- ensembl_dbcopy/api/serializers.py | 1 + 1 file changed, 1 insertion(+) diff --git a/ensembl_dbcopy/api/serializers.py b/ensembl_dbcopy/api/serializers.py index 7a7a236..8662bf8 100644 --- a/ensembl_dbcopy/api/serializers.py +++ b/ensembl_dbcopy/api/serializers.py @@ -100,6 +100,7 @@ class RequestJobDetailSerializer(BaseUserTimestampSerializer): class Meta: model = RequestJob fields = ( + 'job_id', 'transfer_log', 'src_host', 'src_incl_db', From 13571f0744a7276e79a78f752bfac63f3a12442a Mon Sep 17 00:00:00 2001 From: Thomas Maurel Date: Tue, 19 May 2020 15:41:42 +0100 Subject: [PATCH 2/2] Making job_id a read only field --- ensembl_dbcopy/api/serializers.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ensembl_dbcopy/api/serializers.py b/ensembl_dbcopy/api/serializers.py index 8662bf8..bc0d57e 100644 --- a/ensembl_dbcopy/api/serializers.py +++ b/ensembl_dbcopy/api/serializers.py @@ -91,6 +91,7 @@ class Meta: 'end_date', 'user', 'overall_status') + read_only_fields = ['job_id'] extra_kwargs = { 'url': {'view_name': 'requestjob-detail', 'lookup_field': 'job_id'}, } @@ -119,6 +120,7 @@ class Meta: 'user', 'overall_status', 'detailed_status') + read_only_fields = ['job_id'] transfer_log = TransferLogSerializer(many=True, source='transfer_logs', read_only=True)