From 7a79c1b4180494307d91fb1c818e0487a0e20c31 Mon Sep 17 00:00:00 2001 From: vasileios Date: Fri, 31 Mar 2023 14:35:01 +0200 Subject: [PATCH] [#1296] Made openzaak,catalogi,documenten,formulieren api fields optional --- .../migrations/0017_auto_20230331_1418.py | 67 +++++++++++++++++++ src/open_inwoner/openzaak/models.py | 4 ++ 2 files changed, 71 insertions(+) create mode 100644 src/open_inwoner/openzaak/migrations/0017_auto_20230331_1418.py diff --git a/src/open_inwoner/openzaak/migrations/0017_auto_20230331_1418.py b/src/open_inwoner/openzaak/migrations/0017_auto_20230331_1418.py new file mode 100644 index 0000000000..a0f6e4e7c4 --- /dev/null +++ b/src/open_inwoner/openzaak/migrations/0017_auto_20230331_1418.py @@ -0,0 +1,67 @@ +# Generated by Django 3.2.15 on 2023-03-31 12:18 + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ("zgw_consumers", "0016_auto_20220818_1412"), + ("openzaak", "0016_alter_zaaktypeconfig_document_upload_enabled"), + ] + + operations = [ + migrations.AlterField( + model_name="openzaakconfig", + name="catalogi_service", + field=models.OneToOneField( + blank=True, + limit_choices_to={"api_type": "ztc"}, + null=True, + on_delete=django.db.models.deletion.PROTECT, + related_name="+", + to="zgw_consumers.service", + verbose_name="Catalogi API", + ), + ), + migrations.AlterField( + model_name="openzaakconfig", + name="document_service", + field=models.OneToOneField( + blank=True, + limit_choices_to={"api_type": "drc"}, + null=True, + on_delete=django.db.models.deletion.PROTECT, + related_name="+", + to="zgw_consumers.service", + verbose_name="Documents API", + ), + ), + migrations.AlterField( + model_name="openzaakconfig", + name="form_service", + field=models.OneToOneField( + blank=True, + limit_choices_to={"api_type": "orc"}, + null=True, + on_delete=django.db.models.deletion.PROTECT, + related_name="+", + to="zgw_consumers.service", + verbose_name="Form API", + ), + ), + migrations.AlterField( + model_name="openzaakconfig", + name="zaak_service", + field=models.OneToOneField( + blank=True, + limit_choices_to={"api_type": "zrc"}, + null=True, + on_delete=django.db.models.deletion.PROTECT, + related_name="+", + to="zgw_consumers.service", + verbose_name="Open Zaak API", + ), + ), + ] diff --git a/src/open_inwoner/openzaak/models.py b/src/open_inwoner/openzaak/models.py index 660a64787b..107566d59a 100644 --- a/src/open_inwoner/openzaak/models.py +++ b/src/open_inwoner/openzaak/models.py @@ -52,6 +52,7 @@ class OpenZaakConfig(SingletonModel): on_delete=models.PROTECT, limit_choices_to={"api_type": APITypes.zrc}, related_name="+", + blank=True, null=True, ) zaak_max_confidentiality = models.CharField( @@ -67,6 +68,7 @@ class OpenZaakConfig(SingletonModel): on_delete=models.PROTECT, limit_choices_to={"api_type": APITypes.ztc}, related_name="+", + blank=True, null=True, ) document_service = models.OneToOneField( @@ -75,6 +77,7 @@ class OpenZaakConfig(SingletonModel): on_delete=models.PROTECT, limit_choices_to={"api_type": APITypes.drc}, related_name="+", + blank=True, null=True, ) document_max_confidentiality = models.CharField( @@ -103,6 +106,7 @@ class OpenZaakConfig(SingletonModel): on_delete=models.PROTECT, limit_choices_to={"api_type": APITypes.orc}, related_name="+", + blank=True, null=True, )