From 17b183d315a10348cae88d5446f8d50df7be9142 Mon Sep 17 00:00:00 2001 From: Jannis Leidel Date: Sat, 26 Jun 2010 17:20:29 +0200 Subject: [PATCH] Also invalidate the cache when deleting an avatar. --- avatar/models.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/avatar/models.py b/avatar/models.py index 3fd3802..e63bf95 100644 --- a/avatar/models.py +++ b/avatar/models.py @@ -86,6 +86,10 @@ class Avatar(models.Model): invalidate_cache(self.user) super(Avatar, self).save(*args, **kwargs) + def delete(self, *args, **kwargs): + invalidate_cache(self.user) + super(Avatar, self).delete(*args, **kwargs) + def thumbnail_exists(self, size): return self.avatar.storage.exists(self.avatar_name(size))