if AVATAR_DONT_SAVE_DUPLICATES is enabled don't generate a thumbnail over an existing one

This commit is contained in:
Mathieu Pillard 2010-01-22 17:32:58 +01:00 committed by Eric Florenzano
parent 5e804236a8
commit 763745c4cb

View file

@ -27,5 +27,7 @@ from avatar.models import Avatar
def create_default_thumbnails(instance=None, created=False, **kwargs):
if created:
for size in AUTO_GENERATE_AVATAR_SIZES:
if AVATAR_DONT_SAVE_DUPLICATES and instance.thumbnail_exists(size):
return
instance.create_thumbnail(size)
signals.post_save.connect(create_default_thumbnails, sender=Avatar)