signals.py 392 B

12345678910111213141516
  1. from misago.forums.signals import move_forum_content
  2. from misago.threads.signals import move_thread
  3. """
  4. Signal handlers
  5. """
  6. @receiver(move_forum_content)
  7. def delete_forum_tracker(sender, **kwargs):
  8. sender.forumread_set.all().delete()
  9. sender.threadread_set.all().delete()
  10. @receiver(move_thread)
  11. def delete_thread_tracker(sender, **kwargs):
  12. sender.threadread_set.all().delete()