diff --git a/src/drc/api/serializers/enkelvoudig_informatieobject.py b/src/drc/api/serializers/enkelvoudig_informatieobject.py index 339ff226..b6891f1f 100644 --- a/src/drc/api/serializers/enkelvoudig_informatieobject.py +++ b/src/drc/api/serializers/enkelvoudig_informatieobject.py @@ -131,7 +131,6 @@ class Meta: extra_kwargs = { "informatieobjecttype": { "validators": [ - IsImmutableValidator(), PublishValidator( "InformatieObjectType", settings.ZTC_API_SPEC, diff --git a/src/drc/api/tests/test_enkelvoudiginformatieobject.py b/src/drc/api/tests/test_enkelvoudiginformatieobject.py index 457d3720..fe957510 100644 --- a/src/drc/api/tests/test_enkelvoudiginformatieobject.py +++ b/src/drc/api/tests/test_enkelvoudiginformatieobject.py @@ -407,6 +407,7 @@ def test_eio_update(self, *mocks): "inhoud": b64encode(b"aaaaa"), "bestandsomvang": 5, "lock": lock, + "informatieobjecttype": "https://example.com/ztc/api/v1/catalogus/1/informatieobjecttype/2", } ) diff --git a/src/drc/api/views/enkelvoudig_informatieobject.py b/src/drc/api/views/enkelvoudig_informatieobject.py index f2eb2b7d..78b86eaf 100644 --- a/src/drc/api/views/enkelvoudig_informatieobject.py +++ b/src/drc/api/views/enkelvoudig_informatieobject.py @@ -94,7 +94,6 @@ "Dit creëert altijd een nieuwe versie van het (ENKELVOUDIG) INFORMATIEOBJECT. \n" " \n**Er wordt gevalideerd op**\n" "- correcte `lock` waarde\n" - "- het `informatieobjecttype` mag niet gewijzigd worden\n" "- status NIET `definitief`" ), ), @@ -104,7 +103,6 @@ "Dit creëert altijd een nieuwe versie van het (ENKELVOUDIG) INFORMATIEOBJECT. \n" "\n**Er wordt gevalideerd op**\n" " - correcte `lock` waarde\n" - "- het `informatieobjecttype` mag niet gewijzigd worden\n" " - status NIET `definitief`" ), ), diff --git a/src/openapi.yaml b/src/openapi.yaml index 5dc4f79f..f11e8ed8 100644 --- a/src/openapi.yaml +++ b/src/openapi.yaml @@ -1063,7 +1063,7 @@ paths: description: "Dit cre\xEBert altijd een nieuwe versie van het (ENKELVOUDIG)\ \ INFORMATIEOBJECT. \n \n**Er wordt gevalideerd op**\n- correcte `lock` waarde\n\ - - het `informatieobjecttype` mag niet gewijzigd worden\n- status NIET `definitief`" + - status NIET `definitief`" summary: Werk een (ENKELVOUDIG) INFORMATIEOBJECT in zijn geheel bij. parameters: - in: path @@ -1252,7 +1252,7 @@ paths: description: "Dit cre\xEBert altijd een nieuwe versie van het (ENKELVOUDIG)\ \ INFORMATIEOBJECT. \n\n**Er wordt gevalideerd op**\n - correcte `lock` waarde\n\ - - het `informatieobjecttype` mag niet gewijzigd worden\n - status NIET `definitief`" + \ - status NIET `definitief`" summary: Werk een (ENKELVOUDIG) INFORMATIEOBJECT deels bij. parameters: - in: path