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)