From b1dcd55ebc62dd8bb046f475f07dc5041a7df880 Mon Sep 17 00:00:00 2001 From: Jean-Marie Favreau Date: Sun, 10 Nov 2024 21:37:56 +0100 Subject: [PATCH] =?UTF-8?q?Fix=20probl=C3=A8me=20lors=20de=20l'=C3=A9ditio?= =?UTF-8?q?n=20de=20version=20sans=20image?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/agenda_culturel/forms.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/agenda_culturel/forms.py b/src/agenda_culturel/forms.py index b2f19d0..38607b9 100644 --- a/src/agenda_culturel/forms.py +++ b/src/agenda_culturel/forms.py @@ -154,7 +154,9 @@ class EventForm(ModelForm): super().clean() # when cloning an existing event, we need to copy the local image - if self.cleaned_data['local_image'] is None and not self.cleaned_data['old_local_image'] is None: + if self.cleaned_data['local_image'] is None and \ + not self.cleaned_data['old_local_image'] is None and \ + self.cleaned_data['old_local_image'] != "": basename = self.cleaned_data['old_local_image'] old = settings.MEDIA_ROOT + "/" + basename self.cleaned_data['local_image'] = File(name=basename, file=open(old, "rb"))