From 1ef514ef4cb18f94baa5154b81a406636350b1e0 Mon Sep 17 00:00:00 2001 From: j <0x006A@0x2620.org> Date: Sun, 19 Sep 2010 19:32:16 +0200 Subject: [PATCH] catch IO error --- oxdata/poster/models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/oxdata/poster/models.py b/oxdata/poster/models.py index e3cbcba..df45315 100644 --- a/oxdata/poster/models.py +++ b/oxdata/poster/models.py @@ -89,6 +89,8 @@ class PosterCache(models.Model): if self.image: try: self.image.width + except IOError: + self.image.delete() except TypeError: self.failed = True self.status = "invalid image"