From 0bb5fc5e66a29ced92a988ad2f675231214a519f Mon Sep 17 00:00:00 2001 From: Longze Chen Date: Tue, 13 Sep 2022 11:37:01 -0400 Subject: [PATCH] Add id to DraftRegistrationDetailSerializer This fixed a similar bug caused by DRF MRO change. Co-authored-by: John Tordoff --- api/draft_registrations/serializers.py | 1 + 1 file changed, 1 insertion(+) diff --git a/api/draft_registrations/serializers.py b/api/draft_registrations/serializers.py index c3a8256f085..4d103d5e80e 100644 --- a/api/draft_registrations/serializers.py +++ b/api/draft_registrations/serializers.py @@ -143,6 +143,7 @@ class DraftRegistrationDetailSerializer(DraftRegistrationSerializer, DraftRegist Overrides DraftRegistrationLegacySerializer to make id required. registration_supplement, node, cannot be changed after draft has been created. """ + id = IDField(source='_id', required=True) registration_schema = RegistrationSchemaRelationshipField( related_view='schemas:registration-schema-detail',