From 957c99e57de49a101106f0810a3754352d553ce9 Mon Sep 17 00:00:00 2001 From: Jean-Marie Favreau Date: Sun, 16 Mar 2025 06:06:47 +0100 Subject: [PATCH] temporary hack to ignore svg files --- src/agenda_culturel/models.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/agenda_culturel/models.py b/src/agenda_culturel/models.py index f638fc0..adec5e8 100644 --- a/src/agenda_culturel/models.py +++ b/src/agenda_culturel/models.py @@ -1328,15 +1328,16 @@ class Event(models.Model): pass ext = basename.split(".")[-1] - filename = "%s.%s" % (uuid.uuid4(), ext) + if ext[:3].lower() != "svg": # temporary hack to ignore svg files + filename = "%s.%s" % (uuid.uuid4(), ext) - try: - tmpfile, _ = urllib.request.urlretrieve(self.image) - except Exception: - return None + try: + tmpfile, _ = urllib.request.urlretrieve(self.image) + except Exception: + return None - # if the download is ok, then create the corresponding file object - self.local_image = File(name=filename, file=open(tmpfile, "rb")) + # if the download is ok, then create the corresponding file object + self.local_image = File(name=filename, file=open(tmpfile, "rb")) def add_pending_organisers(self, organisers): self.pending_organisers = organisers