Librarian in regular requirements.
[redakcja.git] / apps / catalogue / models / listeners.py
index f98fba4..1cfac27 100755 (executable)
@@ -30,6 +30,9 @@ models.signals.post_save.connect(image_changed, sender=Image)
 
 
 def user_changed(sender, instance, *args, **kwargs):
+    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()
     for c in instance.chunk_set.all():
         books.add(c.book)