diff --git a/src/openforms/js/components/admin/form_design/registrations/objectsapi/ObjectsApiOptionsFormFields.js b/src/openforms/js/components/admin/form_design/registrations/objectsapi/ObjectsApiOptionsFormFields.js index 96b3d2af7e..c412888a0e 100644 --- a/src/openforms/js/components/admin/form_design/registrations/objectsapi/ObjectsApiOptionsFormFields.js +++ b/src/openforms/js/components/admin/form_design/registrations/objectsapi/ObjectsApiOptionsFormFields.js @@ -47,6 +47,7 @@ const ObjectsApiOptionsFormFields = ({index, name, schema, formData, onChange}) } else { delete draft.variablesMapping; } + delete draft.productaanvraagType; delete draft.contentJson; delete draft.paymentStatusUpdateJson; }) diff --git a/src/openforms/js/components/admin/form_design/registrations/objectsapi/V2ConfigFields.js b/src/openforms/js/components/admin/form_design/registrations/objectsapi/V2ConfigFields.js index 6e328456a8..e60b89746d 100644 --- a/src/openforms/js/components/admin/form_design/registrations/objectsapi/V2ConfigFields.js +++ b/src/openforms/js/components/admin/form_design/registrations/objectsapi/V2ConfigFields.js @@ -23,7 +23,6 @@ const V2ConfigFields = ({index, name, formData, onChange}) => { const { objecttype = '', objecttypeVersion = '', - productaanvraagType = '', informatieobjecttypeSubmissionReport = '', uploadSubmissionCsv = '', informatieobjecttypeSubmissionCsv = '', @@ -94,27 +93,6 @@ const V2ConfigFields = ({index, name, formData, onChange}) => { onChange={onChange} /> - - - dict[str, Any]: - v1_only_fields = {"content_json", "payment_status_update_json"} + v1_only_fields = { + "productaanvraag_type", + "content_json", + "payment_status_update_json", + } v2_only_fields = {"variables_mapping", "geometry_variable_key"} version = get_from_serializer_data_or_instance("version", attrs, self) diff --git a/src/openforms/registrations/contrib/objects_api/typing.py b/src/openforms/registrations/contrib/objects_api/typing.py index 2182d613fb..fe3ae7c861 100644 --- a/src/openforms/registrations/contrib/objects_api/typing.py +++ b/src/openforms/registrations/contrib/objects_api/typing.py @@ -8,7 +8,6 @@ class _BaseRegistrationOptions(TypedDict, total=False): objecttype: Required[str] objecttype_version: Required[int] - productaanvraag_type: str informatieobjecttype_submission_report: str upload_submission_csv: bool informatieobjecttype_submission_csv: str @@ -18,6 +17,7 @@ class _BaseRegistrationOptions(TypedDict, total=False): class RegistrationOptionsV1(_BaseRegistrationOptions, total=False): version: Required[Literal[1]] + productaanvraag_type: str content_json: str payment_status_update_json: str