From 535e68aea6f4a2d63bb234c53a32728ead75a1cc Mon Sep 17 00:00:00 2001 From: Matthew Tretter Date: Sat, 25 May 2013 00:19:14 -0400 Subject: [PATCH] Don't send source_saved when no source Fixes #214 and the failing test from 404fed5 --- imagekit/specs/sourcegroups.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/imagekit/specs/sourcegroups.py b/imagekit/specs/sourcegroups.py index 96ec48e..2236cb2 100644 --- a/imagekit/specs/sourcegroups.py +++ b/imagekit/specs/sourcegroups.py @@ -93,7 +93,7 @@ class ModelSignalRouter(object): old_hashes = instance._ik.get('source_hashes', {}).copy() new_hashes = self.update_source_hashes(instance) for attname, file in self.get_field_dict(instance).items(): - if created or old_hashes[attname] != new_hashes[attname]: + if file and old_hashes[attname] != new_hashes[attname]: self.dispatch_signal(source_saved, file, sender, instance, attname)