From 979ef09ed89367ac6437f1a0f5430dfdc2d57edc 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 --- 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 c3a8256f0852..4d103d5e80e6 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',