From 70ff6dc788666c93bcfa38268906f60efd0e2646 Mon Sep 17 00:00:00 2001 From: Matthew Tretter Date: Fri, 15 Mar 2013 00:30:58 -0400 Subject: [PATCH] Store state when force-generated --- imagekit/cachefiles/backends.py | 1 + 1 file changed, 1 insertion(+) diff --git a/imagekit/cachefiles/backends.py b/imagekit/cachefiles/backends.py index 62b59ba..51d594c 100644 --- a/imagekit/cachefiles/backends.py +++ b/imagekit/cachefiles/backends.py @@ -68,6 +68,7 @@ class CachedFileBackend(object): def generate(self, file, force=False): if force: file._generate() + self.set_state(file, CacheFileState.EXISTS) elif self.get_state(file) is CacheFileState.DOES_NOT_EXIST: # Don't generate if the file exists or is pending. self._generate(file)