counts.py 356 B

123456789101112
  1. def sync_user_unread_private_threads_count(user):
  2. if not user.sync_unread_private_threads:
  3. return
  4. # TODO: USE UTILS FROM PRIV THREADS TO COUNT STUFF
  5. user.unread_private_threads = 0
  6. user.sync_unread_private_threads = False
  7. user.save(update_fields=[
  8. 'unread_private_threads',
  9. 'sync_unread_private_threads'
  10. ])