Skip to content

Commit 25b6b01

Browse files
committed
[#1072] Fixed openzaak default value for allowed extensions
1 parent 74d1813 commit 25b6b01

File tree

2 files changed

+50
-19
lines changed

2 files changed

+50
-19
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Generated by Django 3.2.15 on 2023-01-25 10:12
2+
3+
from django.db import migrations, models
4+
import django_better_admin_arrayfield.models.fields
5+
import open_inwoner.openzaak.models
6+
7+
8+
class Migration(migrations.Migration):
9+
10+
dependencies = [
11+
("openzaak", "0006_auto_20230123_1619"),
12+
]
13+
14+
operations = [
15+
migrations.AlterField(
16+
model_name="openzaakconfig",
17+
name="allowed_file_extensions",
18+
field=django_better_admin_arrayfield.models.fields.ArrayField(
19+
base_field=models.CharField(
20+
max_length=8, verbose_name="Allowed file extensions"
21+
),
22+
default=open_inwoner.openzaak.models.generate_default_file_extensions,
23+
help_text="A list of the allowed file extensions.",
24+
size=None,
25+
),
26+
),
27+
]

src/open_inwoner/openzaak/models.py

+23-19
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,28 @@
77
from zgw_consumers.constants import APITypes
88

99

10+
def generate_default_file_extensions():
11+
return [
12+
"pdf",
13+
"doc",
14+
"docx",
15+
"xls",
16+
"xlsx",
17+
"ppt",
18+
"pptx",
19+
"vsd",
20+
"png",
21+
"gif",
22+
"jpg",
23+
"tiff",
24+
"msg",
25+
"txt",
26+
"rtf",
27+
"jpeg",
28+
"bmp",
29+
]
30+
31+
1032
class OpenZaakConfig(SingletonModel):
1133
"""
1234
Global configuration and defaults for zaken and catalogi services.
@@ -61,25 +83,7 @@ class OpenZaakConfig(SingletonModel):
6183
verbose_name=_("Allowed file extensions"),
6284
max_length=8,
6385
),
64-
default=[
65-
"pdf",
66-
"doc",
67-
"docx",
68-
"xls",
69-
"xlsx",
70-
"ppt",
71-
"pptx",
72-
"vsd",
73-
"png",
74-
"gif",
75-
"jpg",
76-
"tiff",
77-
"msg",
78-
"txt",
79-
"rtf",
80-
"jpeg",
81-
"bmp",
82-
],
86+
default=generate_default_file_extensions,
8387
help_text=_("A list of the allowed file extensions."),
8488
)
8589

0 commit comments

Comments
 (0)