Fix
authorAleksander Łukasz <aleksander.lukasz@nowoczesnapolska.org.pl>
Mon, 9 Jun 2014 14:52:05 +0000 (16:52 +0200)
committerAleksander Łukasz <aleksander.lukasz@nowoczesnapolska.org.pl>
Mon, 9 Jun 2014 14:52:05 +0000 (16:52 +0200)
apps/catalogue/models/listeners.py

index f8120a0..1cfac27 100755 (executable)
@@ -30,7 +30,7 @@ models.signals.post_save.connect(image_changed, sender=Image)
 
 
 def user_changed(sender, instance, *args, **kwargs):
 
 
 def user_changed(sender, instance, *args, **kwargs):
-    if 'last_login' in kwargs.get('update_fields', []):
+    if 'last_login' in (kwargs.get('update_fields') or {}):
         # Quick hack - this change seems to result from logging user in so just ignore it.
         return
     books = set()
         # Quick hack - this change seems to result from logging user in so just ignore it.
         return
     books = set()