Skip to content

Commit e1e2596

Browse files
committed
PR feedback: make image not required
1 parent 20cd0c9 commit e1e2596

1 file changed

Lines changed: 12 additions & 4 deletions

File tree

news/forms.py

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,21 +52,27 @@ class Meta:
5252

5353
# v3-only forms: the v3 create page also captures the AI-assisted `summary`.
5454
class V3BlogPostForm(BlogPostForm):
55-
image = forms.ImageField(validators=[downscale_image_file_size_validator])
55+
image = forms.ImageField(
56+
validators=[downscale_image_file_size_validator], required=False
57+
)
5658

5759
class Meta(BlogPostForm.Meta):
5860
fields = ["title", "publish_at", "content", "summary", "image"]
5961

6062

6163
class V3NewsForm(NewsForm):
62-
image = forms.ImageField(validators=[downscale_image_file_size_validator])
64+
image = forms.ImageField(
65+
validators=[downscale_image_file_size_validator], required=False
66+
)
6367

6468
class Meta(NewsForm.Meta):
6569
fields = ["title", "publish_at", "content", "summary", "image"]
6670

6771

6872
class V3LinkForm(LinkForm):
69-
image = forms.ImageField(validators=[downscale_image_file_size_validator])
73+
image = forms.ImageField(
74+
validators=[downscale_image_file_size_validator], required=False
75+
)
7076

7177
class Meta(LinkForm.Meta):
7278
fields = ["title", "publish_at", "external_url", "summary", "image"]
@@ -85,7 +91,9 @@ class Meta:
8591

8692

8793
class V3VideoForm(EntryForm):
88-
image = forms.ImageField(validators=[downscale_image_file_size_validator])
94+
image = forms.ImageField(
95+
validators=[downscale_image_file_size_validator], required=False
96+
)
8997

9098
class Meta:
9199
model = Video

0 commit comments

Comments
 (0)