delete file before re-generating it to avoid ill named file

This commit is contained in:
Timothée Peignier 2012-03-23 12:13:53 +01:00
parent c46a403baa
commit 39b2feda5a

View file

@ -10,7 +10,9 @@ def generate(model, pk, attr):
except model.DoesNotExist:
pass # The model was deleted since the task was scheduled. NEVER MIND!
else:
getattr(instance, attr).generate(save=True)
field_file = getattr(instance, attr)
field_file.delete(save=False)
field_file.generate(save=True)
class CeleryImageCacheBackend(PessimisticImageCacheBackend):